clang
3.9.0
|
#include <CodeGenFunction.h>
Public Member Functions | |
bool | isIndirect () const |
llvm::Value * | getAnyValue () const |
llvm::Value * | getDirectValue () const |
Address | getIndirectAddress () const |
Static Public Member Functions | |
static ParamValue | forDirect (llvm::Value *value) |
static ParamValue | forIndirect (Address addr) |
Definition at line 2190 of file CodeGenFunction.h.
|
inlinestatic |
Definition at line 2195 of file CodeGenFunction.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitFunctionProlog(), and clang::CodeGen::CodeGenFunction::EmitInlinedInheritingCXXConstructorCall().
|
inlinestatic |
Definition at line 2198 of file CodeGenFunction.h.
References clang::CodeGen::Address::getAlignment(), clang::CodeGen::Address::getPointer(), clang::CharUnits::getQuantity(), and clang::CharUnits::isZero().
Referenced by clang::CodeGen::CodeGenFunction::EmitFunctionProlog(), and clang::CodeGen::CodeGenFunction::EmitInlinedInheritingCXXConstructorCall().
|
inline |
Definition at line 2204 of file CodeGenFunction.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitParmDecl().
|
inline |
Definition at line 2206 of file CodeGenFunction.h.
References isIndirect().
Referenced by clang::CodeGen::CodeGenFunction::EmitParmDecl().
|
inline |
Definition at line 2211 of file CodeGenFunction.h.
References clang::CharUnits::fromQuantity(), and isIndirect().
Referenced by clang::CodeGen::CodeGenFunction::EmitParmDecl().
|
inline |
Definition at line 2203 of file CodeGenFunction.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitParmDecl(), getDirectValue(), and getIndirectAddress().