Controller

Control various aspects of the analyze and generation like what nodes to process.

Members

Functions

doFile
bool doFile(string filename, string info)

Query the controller with the filename of the AST node for a decision if it shall be processed.

doGoogleMock
bool doGoogleMock()

Controls generation of google mock.

doIncludeOfPostIncludes
bool doIncludeOfPostIncludes()

Generate a #include of the post include header

doIncludeOfPreIncludes
bool doIncludeOfPreIncludes()

Generate a #include of the pre include header

doLocationAsComment
bool doLocationAsComment()

Generate location of symbols as comments

doPostIncludes
bool doPostIncludes()

Generate a post_include header file from internal template?

doPreIncludes
bool doPreIncludes()

Generate a pre_include header file from internal template?

doSymbol
bool doSymbol(string symbol)

Query the controller for a decision if it shall be processed.

getIncludes
Path[] getIncludes()

A list of includes for the test double header.

Meta