ROSE 0.11.145.287
|
This is the complete list of members for Rose::Snippet, including all inherited members.
causeUnparsing(SgNode *ast, Sg_File_Info *targetLocation) | Rose::Snippet | protected |
clearFixupAst() | Rose::Snippet | inline |
clearInsertRecursively() | Rose::Snippet | inline |
getDefinition() const | Rose::Snippet | inline |
getFile() const | Rose::Snippet | inline |
getFixupAst() const | Rose::Snippet | inline |
getInsertMechanism() const | Rose::Snippet | inline |
getInsertRecursively() const | Rose::Snippet | inline |
getLocalDeclarationPosition() const | Rose::Snippet | inline |
getName() const | Rose::Snippet | inline |
insert(SgStatement *insertionPoint) | Rose::Snippet | |
insert(SgStatement *insertionPoint, SgNode *arg1) | Rose::Snippet | |
insert(SgStatement *insertionPoint, SgNode *arg1, SgNode *arg2) | Rose::Snippet | |
insert(SgStatement *insertionPoint, SgNode *arg1, SgNode *arg2, SgNode *arg3) | Rose::Snippet | |
insert(SgStatement *insertionPoint, SgNode *arg1, SgNode *arg2, SgNode *arg3, SgNode *arg4) | Rose::Snippet | |
insert(SgStatement *insertionPoint, const std::vector< SgNode * > &args) | Rose::Snippet | |
INSERT_BODY enum value | Rose::Snippet | |
INSERT_STMTS enum value | Rose::Snippet | |
InsertMechanism enum name | Rose::Snippet | |
insertRelatedThings(SgStatement *snippetInsertionPoint) | Rose::Snippet | protected |
insertRelatedThingsForC(SgStatement *snippetInsertionPoint) | Rose::Snippet | protected |
insertRelatedThingsForJava(SgStatement *snippetInsertionPoint) | Rose::Snippet | protected |
instance(const std::string &snippetName, const SnippetFilePtr &snippetFile) | Rose::Snippet | static |
instanceFromFile(const std::string &snippetName, const std::string &fileName) | Rose::Snippet | static |
LocalDeclarationPosition enum name | Rose::Snippet | |
LOCDECLS_AT_BEGINNING enum value | Rose::Snippet | |
LOCDECLS_AT_CURSOR enum value | Rose::Snippet | |
LOCDECLS_AT_END enum value | Rose::Snippet | |
numberOfArguments() const | Rose::Snippet | |
removeIncludeDirectives(SgNode *) | Rose::Snippet | protectedstatic |
renameTemporaries(SgNode *ast) | Rose::Snippet | protected |
replaceArguments(SgNode *ast, const ArgumentBindings &) | Rose::Snippet | protectedstatic |
replaceVariable(SgVarRefExp *, SgExpression *) | Rose::Snippet | protectedstatic |
setFixupAst(bool b=true) | Rose::Snippet | inline |
setInsertMechanism(InsertMechanism im) | Rose::Snippet | inline |
setInsertRecursively(bool b=true) | Rose::Snippet | inline |
setLocalDeclarationPosition(LocalDeclarationPosition pos) | Rose::Snippet | inline |
Snippet(const std::string &name, const SnippetFilePtr &file, SgFunctionDefinition *ast) (defined in Rose::Snippet) | Rose::Snippet | inlineprotected |