clang  10.0.0svn
Classes | Namespaces
CGCall.h File Reference
#include "CGValue.h"
#include "EHScopeStack.h"
#include "clang/AST/CanonicalType.h"
#include "clang/AST/GlobalDecl.h"
#include "clang/AST/Type.h"
#include "llvm/IR/Value.h"
#include "ABIInfo.h"
Include dependency graph for CGCall.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  clang::CodeGen::CGCalleeInfo
 Abstract information about a function or function prototype. More...
 
class  clang::CodeGen::CGCallee
 All available information about a concrete callee. More...
 
struct  clang::CodeGen::CallArg
 
class  clang::CodeGen::CallArgList
 CallArgList - Type for representing both the value and type of arguments in a call. More...
 
struct  clang::CodeGen::CallArgList::Writeback
 
struct  clang::CodeGen::CallArgList::CallArgCleanup
 
class  clang::CodeGen::FunctionArgList
 FunctionArgList - Type for representing both the decl and type of parameters to a function. More...
 
class  clang::CodeGen::ReturnValueSlot
 ReturnValueSlot - Contains the address where the return value of a function can be stored, and whether the address is volatile or not. More...
 

Namespaces

 llvm
 Specialize PointerLikeTypeTraits to allow LazyGenerationalUpdatePtr to be placed into a PointerUnion.
 
 clang
 Dataflow Directional Tag Classes.
 
 clang::CodeGen