Searched refs:BlockScope (Results 1 - 12 of 12) sorted by relevance

/freebsd-10.3-release/contrib/llvm/lib/Bitcode/Reader/
H A DBitstreamReader.cpp33 BlockScope = RHS.BlockScope;
34 for (size_t S = 0, e = BlockScope.size(); S != e; ++S) {
35 std::vector<BitCodeAbbrev*> &Abbrevs = BlockScope[S].PrevAbbrevs;
48 for (size_t S = 0, e = BlockScope.size(); S != e; ++S) {
49 std::vector<BitCodeAbbrev*> &Abbrevs = BlockScope[S].PrevAbbrevs;
53 BlockScope.clear();
59 // Save the current block's state on BlockScope.
60 BlockScope.push_back(Block(CurCodeSize));
61 BlockScope
[all...]
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DScope.cpp51 if (flags & BlockScope) BlockParent = this;
H A DSema.cpp1027 void Sema::PushBlockScope(Scope *BlockScope, BlockDecl *Block) { argument
1029 BlockScope, Block));
H A DSemaExprCXX.cpp578 (Scope::FnScope | Scope::ClassScope | Scope::BlockScope |
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DScope.h61 BlockScope = 0x40, enumerator in enum:clang::Scope::ScopeFlags
131 /// BlockScope if this scope is not one, or null if there is none.
172 bool isBlockScope() const { return Flags & BlockScope; }
299 Scope::BlockScope | Scope::TemplateParamScope |
H A DScopeInfo.h512 BlockScopeInfo(DiagnosticsEngine &Diag, Scope *BlockScope, BlockDecl *Block) argument
514 TheScope(BlockScope)
H A DSema.h968 void PushBlockScope(Scope *BlockScope, BlockDecl *Block);
/freebsd-10.3-release/contrib/llvm/include/llvm/Bitcode/
H A DBitstreamWriter.h52 /// BlockScope - This tracks the current blocks that we have entered.
53 std::vector<Block> BlockScope; member in class:llvm::BitstreamWriter
101 assert(BlockScope.empty() && CurAbbrevs.empty() && "Block imbalance");
228 BlockScope.push_back(Block(OldCodeSize, BlockSizeWordIndex));
229 BlockScope.back().PrevAbbrevs.swap(CurAbbrevs);
243 assert(!BlockScope.empty() && "Block scope imbalance!");
250 const Block &B = BlockScope.back();
266 BlockScope.back().PrevAbbrevs.swap(CurAbbrevs);
267 BlockScope.pop_back();
H A DBitstreamReader.h199 /// BlockScope - This tracks the codesize of parent blocks.
200 SmallVector<Block, 8> BlockScope; member in class:llvm::BitstreamCursor
497 if (BlockScope.empty()) return true;
510 CurCodeSize = BlockScope.back().PrevCodeSize;
517 BlockScope.back().PrevAbbrevs.swap(CurAbbrevs);
518 BlockScope.pop_back();
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseExpr.cpp2513 ParseScope BlockScope(this, Scope::BlockScope | Scope::FnScope |
2593 BlockScope.Exit();
H A DParseExprCXX.cpp1116 // FIXME: Rename BlockScope -> ClosureScope if we decide to continue using
1118 unsigned ScopeFlags = Scope::BlockScope | Scope::FnScope | Scope::DeclScope;
H A DParseDecl.cpp2511 Scope::BlockScope |

Completed in 297 milliseconds