|
clang
5.0.0
|
#include "/usr/local/google/work/llvm-www-releases/5.0.0/docsbuild/llvm.src/tools/clang/lib/CodeGen/CGBlocks.h"
Public Member Functions | |
| bool | isIndex () const |
| bool | isConstant () const |
| unsigned | getIndex () const |
| CharUnits | getOffset () const |
| EHScopeStack::stable_iterator | getCleanup () const |
| void | setCleanup (EHScopeStack::stable_iterator cleanup) |
| llvm::Value * | getConstant () const |
| QualType | fieldType () const |
Static Public Member Functions | |
| static Capture | makeIndex (unsigned index, CharUnits offset, QualType FieldType) |
| static Capture | makeConstant (llvm::Value *value) |
Definition at line 157 of file CGBlocks.h.
|
inline |
Definition at line 193 of file CGBlocks.h.
Referenced by clang::CodeGen::CodeGenFunction::GetAddrOfBlockDecl(), and getCaptureFieldType().
|
inline |
Definition at line 179 of file CGBlocks.h.
References isIndex().
|
inline |
Definition at line 188 of file CGBlocks.h.
References isConstant().
Referenced by clang::CodeGen::CodeGenFunction::GenerateBlockFunction().
|
inline |
Definition at line 171 of file CGBlocks.h.
References isIndex().
Referenced by clang::CodeGen::CGDebugInfo::EmitDeclareOfBlockDeclRefVariable(), clang::CodeGen::CGDebugInfo::EmitDeclareOfBlockLiteralArgVariable(), enterBlockScope(), clang::CodeGen::CodeGenFunction::GenerateCopyHelperFunction(), clang::CodeGen::CodeGenFunction::GenerateDestroyHelperFunction(), and clang::CodeGen::CodeGenFunction::GetAddrOfBlockDecl().
|
inline |
Definition at line 175 of file CGBlocks.h.
References clang::CharUnits::fromQuantity(), and isIndex().
Referenced by enterBlockScope(), clang::CodeGen::CodeGenFunction::GenerateCopyHelperFunction(), clang::CodeGen::CodeGenFunction::GenerateDestroyHelperFunction(), and clang::CodeGen::CodeGenFunction::GetAddrOfBlockDecl().
|
inline |
Definition at line 169 of file CGBlocks.h.
References isIndex().
Referenced by clang::CodeGen::CGDebugInfo::EmitDeclareOfBlockLiteralArgVariable(), enterBlockScope(), findBlockCapturedManagedEntities(), clang::CodeGen::CodeGenFunction::GenerateBlockFunction(), clang::CodeGen::CodeGenFunction::GetAddrOfBlockDecl(), and getConstant().
|
inline |
Definition at line 168 of file CGBlocks.h.
Referenced by getCleanup(), getIndex(), getOffset(), isConstant(), and setCleanup().
|
inlinestatic |
|
inlinestatic |
Definition at line 197 of file CGBlocks.h.
References clang::CharUnits::getQuantity(), and v.
|
inline |
Definition at line 183 of file CGBlocks.h.
References clang::format::cleanup(), and isIndex().
Referenced by enterBlockScope().
1.8.6