ROSE 0.11.145.287
Rose::Snippet Member List

This is the complete list of members for Rose::Snippet, including all inherited members.

causeUnparsing(SgNode *ast, Sg_File_Info *targetLocation)Rose::Snippetprotected
clearFixupAst()Rose::Snippetinline
clearInsertRecursively()Rose::Snippetinline
getDefinition() constRose::Snippetinline
getFile() constRose::Snippetinline
getFixupAst() constRose::Snippetinline
getInsertMechanism() constRose::Snippetinline
getInsertRecursively() constRose::Snippetinline
getLocalDeclarationPosition() constRose::Snippetinline
getName() constRose::Snippetinline
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 valueRose::Snippet
INSERT_STMTS enum valueRose::Snippet
InsertMechanism enum nameRose::Snippet
insertRelatedThings(SgStatement *snippetInsertionPoint)Rose::Snippetprotected
insertRelatedThingsForC(SgStatement *snippetInsertionPoint)Rose::Snippetprotected
insertRelatedThingsForJava(SgStatement *snippetInsertionPoint)Rose::Snippetprotected
instance(const std::string &snippetName, const SnippetFilePtr &snippetFile)Rose::Snippetstatic
instanceFromFile(const std::string &snippetName, const std::string &fileName)Rose::Snippetstatic
LocalDeclarationPosition enum nameRose::Snippet
LOCDECLS_AT_BEGINNING enum valueRose::Snippet
LOCDECLS_AT_CURSOR enum valueRose::Snippet
LOCDECLS_AT_END enum valueRose::Snippet
numberOfArguments() constRose::Snippet
removeIncludeDirectives(SgNode *)Rose::Snippetprotectedstatic
renameTemporaries(SgNode *ast)Rose::Snippetprotected
replaceArguments(SgNode *ast, const ArgumentBindings &)Rose::Snippetprotectedstatic
replaceVariable(SgVarRefExp *, SgExpression *)Rose::Snippetprotectedstatic
setFixupAst(bool b=true)Rose::Snippetinline
setInsertMechanism(InsertMechanism im)Rose::Snippetinline
setInsertRecursively(bool b=true)Rose::Snippetinline
setLocalDeclarationPosition(LocalDeclarationPosition pos)Rose::Snippetinline
Snippet(const std::string &name, const SnippetFilePtr &file, SgFunctionDefinition *ast) (defined in Rose::Snippet)Rose::Snippetinlineprotected