enum CharacteristicKind

Description

Indicates whether a file or directory holds normal user code, system code, or system code which is implicitly 'extern "C"' in C++ mode. Entire directories can be tagged with this (this is maintained by DirectoryLookup and friends) as can specific FileInfos when a # pragma system_header is seen or in various other cases.

Declared at: clang/include/clang/Basic/SourceManager.h:79

Enumerators

NameValueComment
C_User0
C_System1
C_ExternCSystem2
C_User_ModuleMap3
C_System_ModuleMap4