1#include "clang/AST/DeclCXX.h"
2#include "llvm/Support/Debug.h"
10 DEBUG_WITH_TYPE(
"DebugDestructors", llvm::dbgs() <<
"~SignalDecl\n";);
34 str +=
"signal_name: " +
getName() +
"\n";
std::string getName() const
std::string asString() const
Produce dump.
clang::FieldDecl * getAsFieldDecl() const
FindTemplateTypes * getTemplateType()
const clang::FieldDecl * getASTNode() const
Return the AST node found for the signal declaration.
FindTemplateTypes * getTemplateTypes()
Return the template types that were found.
virtual ~SignalDecl()
Default destrubtor.
std::string getName() const
Get parameters.
std::string asString() const
Dump to string.
SignalDecl()
Constructors.