systemc-clang 2.0.0
Parsing SystemC constructs
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
sc_ast_matchers::InstanceArgumentMatcher Class Reference

#include <InstanceMatcher.h>

Inheritance diagram for sc_ast_matchers::InstanceArgumentMatcher:
Inheritance graph
[legend]
Collaboration diagram for sc_ast_matchers::InstanceArgumentMatcher:
Collaboration graph
[legend]

Public Member Functions

clang::StringLiteral * getInstanceLiteral () const
 
void registerMatchers (MatchFinder &finder)
 
virtual void run (const MatchFinder::MatchResult &result)
 
void dump ()
 

Private Attributes

clang::StringLiteral * instance_literal_
 

Detailed Description

Definition at line 22 of file InstanceMatcher.h.

Member Function Documentation

◆ dump()

void sc_ast_matchers::InstanceArgumentMatcher::dump ( )
inline

Definition at line 57 of file InstanceMatcher.h.

◆ getInstanceLiteral()

clang::StringLiteral * sc_ast_matchers::InstanceArgumentMatcher::getInstanceLiteral ( ) const
inline

Definition at line 27 of file InstanceMatcher.h.

◆ registerMatchers()

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

Definition at line 29 of file InstanceMatcher.h.

◆ run()

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

Definition at line 44 of file InstanceMatcher.h.

Member Data Documentation

◆ instance_literal_

clang::StringLiteral* sc_ast_matchers::InstanceArgumentMatcher::instance_literal_
private

Definition at line 24 of file InstanceMatcher.h.


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