clang
9.0.0
|
#include "CGVTables.h"
#include "CodeGenTypeCache.h"
#include "CodeGenTypes.h"
#include "SanitizerMetadata.h"
#include "clang/AST/Attr.h"
#include "clang/AST/DeclCXX.h"
#include "clang/AST/DeclObjC.h"
#include "clang/AST/DeclOpenMP.h"
#include "clang/AST/GlobalDecl.h"
#include "clang/AST/Mangle.h"
#include "clang/Basic/ABI.h"
#include "clang/Basic/LangOptions.h"
#include "clang/Basic/Module.h"
#include "clang/Basic/SanitizerBlacklist.h"
#include "clang/Basic/XRayLists.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/SetVector.h"
#include "llvm/ADT/SmallPtrSet.h"
#include "llvm/ADT/StringMap.h"
#include "llvm/IR/Module.h"
#include "llvm/IR/ValueHandle.h"
#include "llvm/Transforms/Utils/SanitizerStats.h"
Go to the source code of this file.
Classes | |
struct | clang::CodeGen::OrderGlobalInits |
struct | clang::CodeGen::ObjCEntrypoints |
class | clang::CodeGen::InstrProfStats |
This class records statistics on instrumentation based profiling. More... | |
class | clang::CodeGen::BlockByrefHelpers |
A pair of helper functions for a __block variable. More... | |
class | clang::CodeGen::CodeGenModule |
This class organizes the cross-function state that is used while generating LLVM code. More... | |
struct | clang::CodeGen::CodeGenModule::Structor |
Namespaces | |
llvm | |
Specialize PointerLikeTypeTraits to allow LazyGenerationalUpdatePtr to be placed into a PointerUnion. | |
clang | |
Dataflow Directional Tag Classes. | |
clang::CodeGen | |
Enumerations | |
enum | clang::CodeGen::ForDefinition_t : bool { clang::CodeGen::NotForDefinition = false, clang::CodeGen::ForDefinition = true } |