Searched refs:BlockScope (Results 1 – 12 of 12) sorted by relevance
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()
1100 void Sema::PushBlockScope(Scope *BlockScope, BlockDecl *Block) { in PushBlockScope() argument1102 BlockScope, Block)); in PushBlockScope()
624 (Scope::FnScope | Scope::ClassScope | Scope::BlockScope | in ActOnCXXThrow()
53 std::vector<Block> BlockScope; variable101 assert(BlockScope.empty() && CurAbbrevs.empty() && "Block imbalance"); in ~BitstreamWriter()218 BlockScope.push_back(Block(OldCodeSize, BlockSizeWordIndex)); in EnterSubblock()219 BlockScope.back().PrevAbbrevs.swap(CurAbbrevs); in EnterSubblock()230 assert(!BlockScope.empty() && "Block scope imbalance!"); in ExitBlock()231 const Block &B = BlockScope.back(); in ExitBlock()248 BlockScope.pop_back(); in ExitBlock()
200 SmallVector<Block, 8> BlockScope; variable469 if (BlockScope.empty()) return true; in ReadBlockEnd()482 CurCodeSize = BlockScope.back().PrevCodeSize; in popBlockScope()484 CurAbbrevs = std::move(BlockScope.back().PrevAbbrevs); in popBlockScope()485 BlockScope.pop_back(); in popBlockScope()
69 BlockScope = 0x40, enumerator203 bool isBlockScope() const { return Flags & BlockScope; } in isBlockScope()367 Scope::BlockScope | Scope::TemplateParamScope | in isSwitchScope()
548 BlockScopeInfo(DiagnosticsEngine &Diag, Scope *BlockScope, BlockDecl *Block) in BlockScopeInfo() argument550 TheScope(BlockScope) in BlockScopeInfo()
1065 void PushBlockScope(Scope *BlockScope, BlockDecl *Block);
23 BlockScope.clear(); in freeState()30 BlockScope.push_back(Block(CurCodeSize)); in EnterSubBlock()31 BlockScope.back().PrevAbbrevs.swap(CurAbbrevs); in EnterSubBlock()
2621 ParseScope BlockScope(this, Scope::BlockScope | Scope::FnScope | in ParseBlockLiteralExpression() local2703 BlockScope.Exit(); in ParseBlockLiteralExpression()
1227 unsigned ScopeFlags = Scope::BlockScope | Scope::FnScope | Scope::DeclScope; in ParseLambdaExpressionAfterIntroducer()
2616 Scope::BlockScope | in ParseDeclarationSpecifiers()