Searched refs:BlockScope (Results 1 – 12 of 12) sorted by relevance
/external/llvm/lib/Bitcode/Reader/ |
D | BitstreamReader.cpp | 33 BlockScope = RHS.BlockScope; in operator =() 34 for (size_t S = 0, e = BlockScope.size(); S != e; ++S) { in operator =() 35 std::vector<BitCodeAbbrev*> &Abbrevs = BlockScope[S].PrevAbbrevs; in operator =() 48 for (size_t S = 0, e = BlockScope.size(); S != e; ++S) { in freeState() 49 std::vector<BitCodeAbbrev*> &Abbrevs = BlockScope[S].PrevAbbrevs; in freeState() 53 BlockScope.clear(); in freeState() 60 BlockScope.push_back(Block(CurCodeSize)); in EnterSubBlock() 61 BlockScope.back().PrevAbbrevs.swap(CurAbbrevs); in EnterSubBlock()
|
/external/clang/lib/Sema/ |
D | Scope.cpp | 42 if ((Flags & (FnScope | ClassScope | BlockScope | TemplateParamScope | in Init() 65 if (flags & BlockScope) BlockParent = this; in Init() 158 } else if (Flags & BlockScope) { in dumpImpl() 160 Flags &= ~BlockScope; in dumpImpl()
|
D | Sema.cpp | 1066 void Sema::PushBlockScope(Scope *BlockScope, BlockDecl *Block) { in PushBlockScope() argument 1068 BlockScope, Block)); in PushBlockScope()
|
D | SemaExprCXX.cpp | 603 (Scope::FnScope | Scope::ClassScope | Scope::BlockScope | in ActOnCXXThrow()
|
/external/llvm/include/llvm/Bitcode/ |
D | BitstreamWriter.h | 53 std::vector<Block> BlockScope; variable 101 assert(BlockScope.empty() && CurAbbrevs.empty() && "Block imbalance"); in ~BitstreamWriter() 228 BlockScope.push_back(Block(OldCodeSize, BlockSizeWordIndex)); in EnterSubblock() 229 BlockScope.back().PrevAbbrevs.swap(CurAbbrevs); in EnterSubblock() 243 assert(!BlockScope.empty() && "Block scope imbalance!"); in ExitBlock() 250 const Block &B = BlockScope.back(); in ExitBlock() 266 BlockScope.back().PrevAbbrevs.swap(CurAbbrevs); in ExitBlock() 267 BlockScope.pop_back(); in ExitBlock()
|
D | BitstreamReader.h | 199 SmallVector<Block, 8> BlockScope; variable 496 if (BlockScope.empty()) return true; in ReadBlockEnd() 509 CurCodeSize = BlockScope.back().PrevCodeSize; in popBlockScope() 516 BlockScope.back().PrevAbbrevs.swap(CurAbbrevs); in popBlockScope() 517 BlockScope.pop_back(); in popBlockScope()
|
/external/clang/include/clang/Sema/ |
D | Scope.h | 69 BlockScope = 0x40, enumerator 203 bool isBlockScope() const { return Flags & BlockScope; } in isBlockScope() 364 Scope::BlockScope | Scope::TemplateParamScope | in isSwitchScope()
|
D | ScopeInfo.h | 531 BlockScopeInfo(DiagnosticsEngine &Diag, Scope *BlockScope, BlockDecl *Block) in BlockScopeInfo() argument 533 TheScope(BlockScope) in BlockScopeInfo()
|
D | Sema.h | 1043 void PushBlockScope(Scope *BlockScope, BlockDecl *Block);
|
/external/clang/lib/Parse/ |
D | ParseExpr.cpp | 2419 ParseScope BlockScope(this, Scope::BlockScope | Scope::FnScope | in ParseBlockLiteralExpression() local 2499 BlockScope.Exit(); in ParseBlockLiteralExpression()
|
D | ParseExprCXX.cpp | 1171 unsigned ScopeFlags = Scope::BlockScope | Scope::FnScope | Scope::DeclScope; in ParseLambdaExpressionAfterIntroducer()
|
D | ParseDecl.cpp | 2492 Scope::BlockScope | in ParseDeclarationSpecifiers()
|