The filedef.h
File Reference
Classes Index
Typedefs Index
Enumerations Index
enum class | IncludeKind : uint32_t { ... } |
|
|
|
Operators Index
constexpr uint32_t | operator| (IncludeKind a, IncludeKind b) |
|
|
|
constexpr uint32_t | operator| (uint32_t a, IncludeKind b) |
|
|
|
constexpr uint32_t | operator& (IncludeKind a, uint32_t mask) |
|
|
|
Functions Index
Variables Index
Typedefs
FileDefSet
using FileDefSet = std::unordered_set<const FileDef*> |
|
Enumerations
IncludeKind
enum class IncludeKind : uint32_t |
|
strong
|
- Enumeration values
-
IncludeSystem | (= 0x0001) |
IncludeLocal | (= 0x0002) |
ImportSystemObjC | (= 0x0004) |
ImportLocalObjC | (= 0x0008) |
ImportSystem | (= 0x0010) |
ImportLocal | (= 0x0020) |
ImportModule | (= 0x0040) |
Definition at line 46 of file filedef.h.
Operators
operator&()
operator|()
operator|()
Functions
compareFileDefs()
createFileDef()
Declaration at line 212 of file filedef.h, definition at line 268 of file filedef.cpp.
269{
270 return std::make_unique<FileDefImpl>(p,n,ref,dn);
271}
Referenced by anonymous{tagreader.cpp}::TagFileParser::buildLists, DocbookDocVisitor::operator(), DocbookDocVisitor::operator(), HtmlDocVisitor::operator(), HtmlDocVisitor::operator(), LatexDocVisitor::operator(), LatexDocVisitor::operator(), ManDocVisitor::operator(), ManDocVisitor::operator(), RTFDocVisitor::operator(), RTFDocVisitor::operator(), XmlDocVisitor::operator(), XmlDocVisitor::operator(), FileDef::overrideIncludedByGraph, CCodeParser::parseCode, FortranCodeParser::parseCode, LexCodeParser::parseCode, PythonCodeParser::parseCode, SQLCodeParser::parseCode, VHDLCodeParser::parseCode, XMLCodeParser::parseCode, CodeFragmentManager::parseCodeFragment, readDir, readFileOrDirectory and writeGraphInfo.
includeClose()
includeOpen()
includeStatement()
toFileDef()
Declaration at line 217 of file filedef.h, definition at line 1932 of file filedef.cpp.
1933{
1934 if (d==nullptr) return nullptr;
1936 {
1937 return static_cast<FileDef*>(d);
1938 }
1939 else
1940 {
1941 return nullptr;
1942 }
1943}
Referenced by DocSets::addIndexItem, DocLink::DocLink, DocRef::DocRef, findModuleDef, SymbolResolver::Private::followPath, generateJSTree, FTVHelp::Private::generateTree, SymbolResolver::Private::getResolvedSymbolRec, DocParser::handleLinkedWord, NamespaceDefImpl::insertMember, insertMemberAlias, SymbolResolver::Private::isAccessibleFrom, ClassDefImpl::moveTo, MemberDefImpl::moveTo, DefinitionImpl::navigationPathAsString, node2URL, FileDef::overrideIncludedByGraph, SearchIndex::setCurrentDoc and SearchIndexExternal::setCurrentDoc.
toFileDef()
Declaration at line 218 of file filedef.h, definition at line 1945 of file filedef.cpp.
1946{
1947 if (d==nullptr) return nullptr;
1949 {
1950 return static_cast<const FileDef*>(d);
1951 }
1952 else
1953 {
1954 return nullptr;
1955 }
1956}
Variables
IncludeKind_ImportMask
uint32_t IncludeKind_ImportMask |
|
constexpr
|
IncludeKind_LocalMask
IncludeKind_ObjCMask
IncludeKind_SystemMask
Generated via doxygen2docusaurus by Doxygen 1.14.0.