Download ROSE Compiler Framework

Transcript
AST dot graph generators
dotGeneratorWholeASTGraph
yourcode.c
dotGeneratorWholeASTGraph --help
-rose:help
show this help message
-rose:dotgraph:asmFileFormatFilter
[0|1] Disable
enable asmFileFormat filter
-rose:dotgraph:asmTypeFilter
[0|1] Disable
enable asmType filter
-rose:dotgraph:binaryExecutableFormatFilter [0|1] Disable
enable binaryExecutableFormat filter
-rose:dotgraph:commentAndDirectiveFilter
[0|1] Disable
enable commentAndDirective filter
-rose:dotgraph:ctorInitializerListFilter
[0|1] Disable
enable ctorInitializerList filter
-rose:dotgraph:defaultFilter
[0|1] Disable
enable default filter
-rose:dotgraph:defaultColorFilter
[0|1] Disable
enable defaultColor filter
-rose:dotgraph:edgeFilter
[0|1] Disable
enable edge filter
-rose:dotgraph:expressionFilter
[0|1] Disable
enable expression filter
-rose:dotgraph:fileInfoFilter
[0|1] Disable
enable fileInfo filter
-rose:dotgraph:frontendCompatibilityFilter
[0|1] Disable
enable frontendCompatibility filter
-rose:dotgraph:symbolFilter
[0|1] Disable
enable symbol filter
-rose:dotgraph:emptySymbolTableFilter
[0|1] Disable
enable emptySymbolTable filter
-rose:dotgraph:typeFilter
[0|1] Disable
enable type filter
-rose:dotgraph:variableDeclarationFilter
[0|1] Disable
enable variableDeclaration filter
-rose:dotgraph:variableDefinitionFilter
[0|1] Disable
enable variableDefinitionFilter filter
-rose:dotgraph:noFilter
[0|1] Disable
enable no filtering
Current filter flags' values are:
m_asmFileFormat = 0
m_asmType = 0
m_binaryExecutableFormat = 0
m_commentAndDirective = 1
m_ctorInitializer = 0
m_default = 1
m_defaultColor = 1
m_edge = 1
m_emptySymbolTable = 0
m_expression = 0
m_fileInfo = 1
m_frontendCompatibility = 0
m_symbol = 0
m_type = 0
m_variableDeclaration = 0
m_variableDefinition = 0
m_noFilter = 0
or
or
or
or
or
or
or
or
or
or
or
or
or
or
or
or
or
27