Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactoring: replacing dynamic_cast by static_cast to improve performance | Dimitri van Heesch | 2020-11-13 | 1 | -14/+14 |
| | |||||
* | Refactoring: Introduce immutable and mutable interfaces | Dimitri van Heesch | 2020-11-09 | 1 | -1/+5 |
| | | | | | | Split Definition/ClassDef/NamespaceDef/MemberDef into a immutable and mutable part Aliases are immutable, other symbols are stored using an immutable interface but can be made mutable explicitly by dynamic casting. | ||||
* | Refactoring: modernized the getUsedNamespaces() method | Dimitri van Heesch | 2020-11-01 | 1 | -52/+35 |
| | |||||
* | Refactoring: modernize getUsedClasses() method | Dimitri van Heesch | 2020-10-29 | 1 | -42/+20 |
| | |||||
* | Refactoring: introduce SymbolResolver to group symbol lookup routines | Dimitri van Heesch | 2020-10-28 | 1 | -0/+1149 |
- Main goal was to avoid use of global state. |