clang
3.7.0
|
#include <CGCall.h>
Public Member Functions | |
ReturnValueSlot () | |
ReturnValueSlot (llvm::Value *Value, bool IsVolatile, bool IsUnused=false) | |
bool | isNull () const |
bool | isVolatile () const |
llvm::Value * | getValue () const |
bool | isUnused () const |
ReturnValueSlot - Contains the address where the return value of a function can be stored, and whether the address is volatile or not.
|
inline |
|
inline |
|
inline |
Definition at line 175 of file CGCall.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitCall(), and isNull().
|
inline |
Definition at line 172 of file CGCall.h.
References getValue().
Referenced by clang::CodeGen::CodeGenFunction::EmitCallAndReturnForThunk(), clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorMemberCallExpr(), and clang::CodeGen::CodeGenFunction::EmitForwardingCallToLambda().
|
inline |
Definition at line 176 of file CGCall.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitCall().
|
inline |
Definition at line 174 of file CGCall.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitCall().