clang  6.0.0svn
Classes | Namespaces | Enumerations | Functions
CodeGenTypes.h File Reference
#include "CGCall.h"
#include "clang/Basic/ABI.h"
#include "clang/CodeGen/CGFunctionInfo.h"
#include "clang/Sema/Sema.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/IR/Module.h"
Include dependency graph for CodeGenTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  clang::CanQual< T >
 Represents a canonical, potentially-qualified type. More...
 
class  clang::CodeGen::CodeGenTypes
 This class organizes the cross-module state that is used while lowering AST types to LLVM types. More...
 

Namespaces

 llvm
 DominatorTree GraphTraits specialization so the DominatorTree can be iterable by generic graph iterators.
 
 clang
 Dataflow Directional Tag Classes.
 
 clang::CodeGen
 

Enumerations

enum  clang::CodeGen::StructorType { clang::CodeGen::StructorType::Complete, clang::CodeGen::StructorType::Base, clang::CodeGen::StructorType::Deleting }
 

Functions

CXXCtorType clang::CodeGen::toCXXCtorType (StructorType T)
 
StructorType clang::CodeGen::getFromCtorType (CXXCtorType T)
 
CXXDtorType clang::CodeGen::toCXXDtorType (StructorType T)
 
StructorType clang::CodeGen::getFromDtorType (CXXDtorType T)