clang  3.9.0
Public Member Functions | List of all members
clang::CodeGen::CGCalleeInfo Class Reference

CGCalleeInfo - Class to encapsulate the information about a callee to be used during the generation of call/invoke instructions. More...

#include <CGFunctionInfo.h>

Public Member Functions

 CGCalleeInfo ()
 
 CGCalleeInfo (const FunctionProtoType *calleeProtoTy, const Decl *calleeDecl)
 
 CGCalleeInfo (const FunctionProtoType *calleeProtoTy)
 
 CGCalleeInfo (const Decl *calleeDecl)
 
const FunctionProtoTypegetCalleeFunctionProtoType ()
 
const DeclgetCalleeDecl ()
 

Detailed Description

CGCalleeInfo - Class to encapsulate the information about a callee to be used during the generation of call/invoke instructions.

Definition at line 669 of file CGFunctionInfo.h.

Constructor & Destructor Documentation

clang::CodeGen::CGCalleeInfo::CGCalleeInfo ( )
inlineexplicit

Definition at line 676 of file CGFunctionInfo.h.

clang::CodeGen::CGCalleeInfo::CGCalleeInfo ( const FunctionProtoType calleeProtoTy,
const Decl calleeDecl 
)
inline

Definition at line 677 of file CGFunctionInfo.h.

clang::CodeGen::CGCalleeInfo::CGCalleeInfo ( const FunctionProtoType calleeProtoTy)
inline

Definition at line 679 of file CGFunctionInfo.h.

clang::CodeGen::CGCalleeInfo::CGCalleeInfo ( const Decl calleeDecl)
inline

Definition at line 681 of file CGFunctionInfo.h.

Member Function Documentation

const Decl* clang::CodeGen::CGCalleeInfo::getCalleeDecl ( )
inline
const FunctionProtoType* clang::CodeGen::CGCalleeInfo::getCalleeFunctionProtoType ( )
inline

The documentation for this class was generated from the following file: