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