enum IncludeDirGroup
Description
IncludeDirGroup - Identifies the group an include Entry belongs to, representing its relative positive in the search list. # include directives whose paths are enclosed by string quotes ("") start searching at the Quoted group (specified by '-iquote'), then search the Angled group, then the System group, etc.
Declared at: clang/include/clang/Lex/HeaderSearchOptions.h:32
Enumerators
Name | Value | Comment |
---|---|---|
Quoted | 0 | ' # include ""' paths, added by 'gcc -iquote'. |
Angled | 1 | Paths for ' # include < >' added by '-I'. |
IndexHeaderMap | 2 | Like Angled, but marks header maps used when building frameworks. |
System | 3 | Like Angled, but marks system directories. |
ExternCSystem | 4 | Like System, but headers are implicitly wrapped in extern "C". |
CSystem | 5 | Like System, but only used for C. |
CXXSystem | 6 | Like System, but only used for C++. |
ObjCSystem | 7 | Like System, but only used for ObjC. |
ObjCXXSystem | 8 | Like System, but only used for ObjC++. |
After | 9 | Like System, but searched after the system directories. |