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

NameValueComment
Quoted0' # include ""' paths, added by 'gcc -iquote'.
Angled1Paths for ' # include < >' added by '-I'.
IndexHeaderMap2Like Angled, but marks header maps used when building frameworks.
System3Like Angled, but marks system directories.
ExternCSystem4Like System, but headers are implicitly wrapped in extern "C".
CSystem5Like System, but only used for C.
CXXSystem6Like System, but only used for C++.
ObjCSystem7Like System, but only used for ObjC.
ObjCXXSystem8Like System, but only used for ObjC++.
After9Like System, but searched after the system directories.