HomeSort by: relevance | last modified time | path
    Searched refs:BlockScope (Results 1 - 15 of 15) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Sema/
Scope.cpp 42 if ((Flags & (FnScope | ClassScope | BlockScope | TemplateParamScope |
67 if (flags & BlockScope) BlockParent = this;
152 {BlockScope, "BlockScope"},
Sema.cpp 1922 void Sema::PushBlockScope(Scope *BlockScope, BlockDecl *Block) {
1924 BlockScope, Block));
SemaDecl.cpp 14805 Scope *BlockScope = S;
14806 while (!BlockScope->isCompoundStmtScope() && BlockScope->getParent())
14807 BlockScope = BlockScope->getParent();
14809 Scope *ContextScope = BlockScope;
14822 PushOnScopeChains(ExternCPrev, BlockScope, /*AddToContext*/false);
14902 FunctionDecl *FD = cast<FunctionDecl>(ActOnDeclarator(BlockScope, D));
SemaExprCXX.cpp 824 (Scope::FnScope | Scope::ClassScope | Scope::BlockScope |
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Scope.h 71 BlockScope = 0x40,
184 /// BlockScope if this scope is not one, or null if there is none.
231 bool isBlockScope() const { return Flags & BlockScope; }
435 Scope::BlockScope | Scope::TemplateParamScope |
ScopeInfo.h 753 BlockScopeInfo(DiagnosticsEngine &Diag, Scope *BlockScope, BlockDecl *Block)
755 TheScope(BlockScope) {
Sema.h 1816 void PushBlockScope(Scope *BlockScope, BlockDecl *Block);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Bitstream/
BitstreamReader.h 356 SmallVector<Block, 8> BlockScope;
501 if (BlockScope.empty()) return true;
513 CurCodeSize = BlockScope.back().PrevCodeSize;
515 CurAbbrevs = std::move(BlockScope.back().PrevAbbrevs);
516 BlockScope.pop_back();
BitstreamWriter.h 65 /// BlockScope - This tracks the current blocks that we have entered.
66 std::vector<Block> BlockScope;
124 assert(BlockScope.empty() && CurAbbrevs.empty() && "Block imbalance");
300 BlockScope.emplace_back(OldCodeSize, BlockSizeWordIndex);
301 BlockScope.back().PrevAbbrevs.swap(CurAbbrevs);
310 assert(!BlockScope.empty() && "Block scope imbalance!");
311 const Block &B = BlockScope.back();
328 BlockScope.pop_back();
  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
ByteCodeStmtGen.cpp 136 BlockScope<Emitter> Scope(this);
190 BlockScope<Emitter> IfScope(this);
ByteCodeExprGen.h 309 template <class Emitter> class BlockScope final : public LocalScope<Emitter> {
311 BlockScope(ByteCodeExprGen<Emitter> *Ctx) : LocalScope<Emitter>(Ctx) {}
  /src/external/apache2/llvm/dist/llvm/lib/Bitstream/Reader/
BitstreamReader.cpp 22 // Save the current block's state on BlockScope.
23 BlockScope.push_back(Block(CurCodeSize));
24 BlockScope.back().PrevAbbrevs.swap(CurAbbrevs);
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseExpr.cpp 3456 ParseScope BlockScope(this, Scope::BlockScope | Scope::FnScope |
3534 BlockScope.Exit();
ParseExprCXX.cpp 1456 // FIXME: Rename BlockScope -> ClosureScope if we decide to continue using
1458 unsigned ScopeFlags = Scope::BlockScope | Scope::FnScope | Scope::DeclScope |
ParseDecl.cpp 3127 Scope::BlockScope |

Completed in 93 milliseconds