clang API Documentation
#include <CodeGenFunction.h>
Classes | |
| struct | Invalid |
Public Member Functions | |
| llvm::Value * | getObjectAddress (CodeGenFunction &CGF) const |
Static Public Member Functions | |
| static AutoVarEmission | invalid () |
Friends | |
| class | CodeGenFunction |
Definition at line 1857 of file CodeGenFunction.h.
| llvm::Value* clang::CodeGen::CodeGenFunction::AutoVarEmission::getObjectAddress | ( | CodeGenFunction & | CGF | ) | const [inline] |
Returns the address of the object within this declaration. Note that this does not chase the forwarding pointer for __block decls.
Definition at line 1893 of file CodeGenFunction.h.
References clang::CodeGen::CodeGenFunction::Builder, clang::CodeGen::CodeGenFunction::getByRefValueLLVMField(), and clang::NamedDecl::getNameAsString().
Referenced by BeginCatch(), clang::CodeGen::CodeGenFunction::EmitAutoVarInit(), and clang::CodeGen::CodeGenFunction::emitAutoVarTypeCleanup().
| static AutoVarEmission clang::CodeGen::CodeGenFunction::AutoVarEmission::invalid | ( | ) | [inline, static] |
Definition at line 1888 of file CodeGenFunction.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitObjCForCollectionStmt().
friend class CodeGenFunction [friend] |
Definition at line 1858 of file CodeGenFunction.h.