#include #include "clang/Driver/Types.def"">

clang: lib/Driver/Types.cpp File Reference (original) (raw)

#include "[clang/Driver/Types.h](Driver%5F2Types%5F8h%5Fsource.html)"
#include "[clang/Driver/Driver.h](Driver%5F8h%5Fsource.html)"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringSwitch.h"
#include <cassert>
#include <cstring>
#include "clang/Driver/Types.def"

Go to the source code of this file.

Macros
#define TYPE(NAME, ID, PP_TYPE, TEMP_SUFFIX, ...)

TYPE

#define TYPE ( NAME,
ID,
PP_TYPE,
TEMP_SUFFIX,
... )

Value:

{ NAME, TEMP_SUFFIX, TY_##PP_TYPE, { __VA_ARGS__ }, },

getInfo()

isPreprocessedHeaderUnitType()

bool isPreprocessedHeaderUnitType ( ID Id) static

isPreprocessedModuleType()

bool isPreprocessedModuleType ( ID Id) static

numTypes

TypeInfos

Initial value:

= {

#define TYPE(NAME, ID, PP_TYPE, TEMP_SUFFIX, ...) \

}

Definition at line 36 of file Types.cpp.

Referenced by getInfo().