systemc-clang 2.0.0
Parsing SystemC constructs
Loading...
Searching...
No Matches
sc_ast_matchers::FindMemberFieldMatcher Class Reference

#include <FindMemberFieldMatcher.h>

Inheritance diagram for sc_ast_matchers::FindMemberFieldMatcher:
Collaboration diagram for sc_ast_matchers::FindMemberFieldMatcher:

Public Member Functions

const std::vector< clang::FieldDecl * > & getFieldDecls ()
 
void registerMatchers (MatchFinder &finder)
 
virtual void run (const MatchFinder::MatchResult &result)
 
void dump ()
 

Private Attributes

std::vector< clang::FieldDecl * > found_fields_
 

Detailed Description

Definition at line 20 of file FindMemberFieldMatcher.h.

Member Function Documentation

◆ dump()

void sc_ast_matchers::FindMemberFieldMatcher::dump ( )
inline

Definition at line 43 of file FindMemberFieldMatcher.h.

◆ getFieldDecls()

const std::vector< clang::FieldDecl * > & sc_ast_matchers::FindMemberFieldMatcher::getFieldDecls ( )
inline

Definition at line 25 of file FindMemberFieldMatcher.h.

◆ registerMatchers()

void sc_ast_matchers::FindMemberFieldMatcher::registerMatchers ( MatchFinder & finder)
inline

Definition at line 29 of file FindMemberFieldMatcher.h.

◆ run()

virtual void sc_ast_matchers::FindMemberFieldMatcher::run ( const MatchFinder::MatchResult & result)
inlinevirtual

Definition at line 36 of file FindMemberFieldMatcher.h.

Member Data Documentation

◆ found_fields_

std::vector<clang::FieldDecl *> sc_ast_matchers::FindMemberFieldMatcher::found_fields_
private

Definition at line 22 of file FindMemberFieldMatcher.h.


The documentation for this class was generated from the following file: