Description
- Generate C name-resolution based callgraph #86
- Create a builder C project and obtain
CompilationDatabase
#87 - Create symbol table for C #88
Implement Clang analysis methods to populate following C Model fields
Implement CAnalysis
accessors:
-
CAnalysis.get_c_application
-
CAnalysis.get_imports
-
CAnalysis.get_variables
-
CAnalysis.get_application_view
-
CAnalysis.get_symbol_table
-
CAnalysis.get_compilation_units
-
CAnalysis.get_call_graph
#94 -
CAnalysis.get_call_graph_json
#95 -
CAnalysis.get_callers
-
CAnalysis.get_callees
-
CAnalysis.get_functions
-
CAnalysis.get_function
-
CAnalysis.get_C_file
-
CAnalysis.get_C_compilation_unit
-
CAnalysis.get_functions_in_file
-
CAnalysis.get_macros
-
CAnalysis.get_macros_in_file
-
CAnalysis.get_includes
-
CAnalysis.get_includes_in_file
-
CAnalysis.get_macros
-
CAnalysis.get_macros_in_file
-
CAnalysis.get_typedefs
-
CAnalysis.get_typedefs_in_file
-
CAnalysis.get_structs
-
CAnalysis.get_structs_in_file
-
CAnalysis.get_enums
-
CAnalysis.get_enums_in_file
-
CAnalysis.get_globals
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels