Initial changes
Added identifying the direct/indirect includes based on source locations
Added identifying the direct/indirect includes based on source locations
Major change: Create a composite tree by the information parsed
Avoid adding Class records multiple times
Logic for having ClassId from the combination of FileId and line number
But around parsing all the CXXRecord
Add function and method visitor along with some fixes
Fix memory leaks
Detect the derived base classes
Copy flags from CXXRecordDecl to CCM::Class
Bug fix. Ctor/Dtor must appear as method and not as function
Find cyclomatic complexity, order and max nestng length of a method/function
Include the number of lines in the method/func
Record method flags
Fix typos
Calculate width/depth of the inheritance tree