HomeSort by relevance Sort by last modified time
    Searched full:blockdecl (Results 1 - 25 of 80) sorted by null

1 2 3 4

  /external/clang/include/clang/AST/
Mangle.h 27 class BlockDecl;
55 llvm::DenseMap<const BlockDecl*, unsigned> GlobalBlockIds;
56 llvm::DenseMap<const BlockDecl*, unsigned> LocalBlockIds;
75 unsigned getBlockId(const BlockDecl *BD, bool Local) {
76 llvm::DenseMap<const BlockDecl *, unsigned> &BlockIds
78 std::pair<llvm::DenseMap<const BlockDecl *, unsigned>::iterator, bool>
116 void mangleGlobalBlock(const BlockDecl *BD,
120 const BlockDecl *BD, raw_ostream &Out);
122 const BlockDecl *BD, raw_ostream &Out);
123 void mangleBlock(const DeclContext *DC, const BlockDecl *BD
    [all...]
MangleNumberingContext.h 24 class BlockDecl;
46 unsigned getManglingNumber(const BlockDecl *BD);
GlobalDecl.h 27 /// a VarDecl, a FunctionDecl or a BlockDecl.
43 GlobalDecl(const BlockDecl *D) { Init(D); }
  /external/clang/test/Misc/
ast-dump-stmt.m 8 // CHECK-NEXT: BlockDecl
ast-dump-decl.m 132 // CHECK: BlockDecl
  /external/clang/include/clang/Analysis/
AnalysisContext.h 85 llvm::DenseMap<const BlockDecl*,void*> *ReferencedBlockVars;
168 getReferencedBlockVars(const BlockDecl *BD);
181 const BlockDecl *BD,
333 const BlockDecl *BD;
342 const BlockDecl *bd, const void *contextData)
348 const BlockDecl *getBlockDecl() const { return BD; }
355 const LocationContext *parent, const BlockDecl *bd,
383 const BlockDecl *BD,
  /external/clang/lib/AST/
Mangle.cpp 41 const BlockDecl *BD,
172 void MangleContext::mangleGlobalBlock(const BlockDecl *BD,
190 CXXCtorType CT, const BlockDecl *BD,
200 CXXDtorType DT, const BlockDecl *BD,
209 void MangleContext::mangleBlock(const DeclContext *DC, const BlockDecl *BD,
MangleNumberingContext.cpp 34 MangleNumberingContext::getManglingNumber(const BlockDecl *BD) {
Decl.cpp 292 if (isa<FunctionDecl>(DC) || isa<BlockDecl>(DC))
    [all...]
  /external/clang/lib/CodeGen/
CGBlocks.h 210 const BlockDecl *Block;
243 const BlockDecl *getBlockDecl() const { return Block; }
250 CGBlockInfo(const BlockDecl *blockDecl, StringRef Name);
CGBlocks.cpp 30 CGBlockInfo::CGBlockInfo(const BlockDecl *block, StringRef name)
189 const BlockDecl::Capture *Capture; // null for 'this'
194 const BlockDecl::Capture *capture,
334 const BlockDecl *block = info.getBlockDecl();
556 static void enterBlockScope(CodeGenFunction &CGF, BlockDecl *block) {
630 /// kind of cleanup object is a BlockDecl*.
642 const BlockDecl *block) {
730 const BlockDecl *blockDecl = blockInfo.getBlockDecl();
733 if (blockDecl->capturesCXXThis())
    [all...]
CodeGenPGO.cpp 425 void VisitBlockDecl(const BlockDecl *D) {
854 else if (const BlockDecl *BD = dyn_cast_or_null<BlockDecl>(D))
855 Walker.TraverseDecl(const_cast<BlockDecl *>(BD));
870 else if (const BlockDecl *BD = dyn_cast_or_null<BlockDecl>(D))
    [all...]
  /external/clang/lib/Analysis/
AnalysisDeclContext.cpp 111 } else if (const BlockDecl *BD = dyn_cast<BlockDecl>(D))
134 if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) {
290 const clang::BlockDecl *BD,
378 const BlockDecl *BD,
503 static DeclVec* LazyInitializeReferencedDecls(const BlockDecl *BD,
528 AnalysisDeclContext::getReferencedBlockVars(const BlockDecl *BD) {
530 ReferencedBlockVars = new llvm::DenseMap<const BlockDecl*,void*>();
CallGraph.cpp 95 if (BlockDecl *BD = dyn_cast<BlockDecl>(D))
  /external/clang/lib/ARCMigrate/
TransBlockObjCVariable.cpp 78 bool VisitBlockDecl(BlockDecl *block) {
119 bool TraverseBlockDecl(BlockDecl *block) {
TransZeroOutPropsInDealloc.cpp 144 bool TraverseBlockDecl(BlockDecl *block) { return true; }
TransUnbridgedCasts.cpp 81 bool TraverseBlockDecl(BlockDecl *D) {
82 // ParentMap does not enter into a BlockDecl to record its stmts, so use a
Transforms.h 21 class BlockDecl;
  /external/clang/lib/StaticAnalyzer/Core/
CallEvent.cpp 249 if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) {
251 // BlockDecl itself. The AST should probably be enhanced, but for now we
279 if (const BlockDecl *BD = dyn_cast<BlockDecl>(D))
546 const BlockDecl *D = getDecl();
560 const BlockDecl *D = cast<BlockDecl>(CalleeCtx->getDecl());
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
AnalyzerStatsChecker.cpp 101 else if (isa<BlockDecl>(D)) {
ReturnUndefChecker.cpp 64 if (RT.isNull() && isa<BlockDecl>(SFC->getDecl()) &&
StackAddrEscapeChecker.cpp 70 const BlockDecl *BD = BR->getCodeRegion()->getDecl();
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
MemRegion.h 593 const BlockDecl *BD;
597 BlockTextRegion(const BlockDecl *bd, CanQualType lTy,
606 const BlockDecl *getDecl() const {
616 static void ProfileRegion(llvm::FoldingSetNodeID& ID, const BlockDecl *BD,
648 const BlockDecl *getDecl() const { return BC->getDecl(); }
    [all...]
  /external/clang/tools/libclang/
CursorVisitor.h 200 bool VisitBlockDecl(BlockDecl *B);
  /external/clang/include/clang/Sema/
ScopeInfo.h 30 class BlockDecl;
521 BlockDecl *TheDecl;
531 BlockScopeInfo(DiagnosticsEngine &Diag, Scope *BlockScope, BlockDecl *Block)

Completed in 472 milliseconds

1 2 3 4