|
Doxygen
|
Go to the source code of this file.
Classes | |
| struct | ImportInfo |
| class | ModuleDef |
| class | ModuleLinkedMap |
| class | ModuleLinkedRefMap |
| class | ModuleList |
| class | ModuleManager |
Typedefs | |
| using | ImportInfoList = std::vector<ImportInfo> |
| using | ModuleMap = std::unordered_map<std::string,ModuleDef *> |
| using | ImportInfoMap = std::unordered_map<std::string,ImportInfoList> |
Functions | |
| ModuleDef * | toModuleDef (Definition *d) |
| const ModuleDef * | toModuleDef (const Definition *d) |
| using ImportInfoList = std::vector<ImportInfo> |
Definition at line 59 of file moduledef.h.
| using ImportInfoMap = std::unordered_map<std::string,ImportInfoList> |
Definition at line 61 of file moduledef.h.
Definition at line 60 of file moduledef.h.
| const ModuleDef * toModuleDef | ( | const Definition * | d | ) |
Definition at line 1193 of file moduledef.cpp.
| ModuleDef * toModuleDef | ( | Definition * | d | ) |
Definition at line 1187 of file moduledef.cpp.
Referenced by getDefs(), ClassDefImpl::moveTo(), and MemberDefImpl::moveTo().