Searched refs:BlockScopeInfo (Results 1 - 11 of 11) sorted by relevance

/external/clang/lib/Sema/
H A DScopeInfo.cpp239 BlockScopeInfo::~BlockScopeInfo() { }
H A DSema.cpp1140 FunctionScopes.push_back(new BlockScopeInfo(getDiagnostics(),
1192 BlockScopeInfo *Sema::getCurBlock() {
1196 auto CurBSI = dyn_cast<BlockScopeInfo>(FunctionScopes.back());
H A DSemaLambda.cpp661 assert(isa<BlockScopeInfo>(CSI));
H A DSemaExpr.cpp2995 if (const BlockScopeInfo *BSI = getCurBlock())
11432 BlockScopeInfo *CurBlock = getCurBlock();
11569 BlockScopeInfo *BSI = cast<BlockScopeInfo>(FunctionScopes.back());
12681 bool IsBlock = isa<BlockScopeInfo>(CSI);
12738 static bool captureInBlock(BlockScopeInfo *BSI, VarDecl *Var,
13283 if (BlockScopeInfo *BSI = dyn_cast<BlockScopeInfo>(CSI)) {
H A DSemaStmt.cpp2877 if (BlockScopeInfo *CurBlock = dyn_cast<BlockScopeInfo>(CurCap)) {
H A DAnalysisBasedWarnings.cpp1269 if (isa<sema::BlockScopeInfo>(CurFn))
H A DSemaChecking.cpp2414 BlockScopeInfo *CurBlock = getCurBlock();
2524 if (BlockScopeInfo *CurBlock = getCurBlock())
H A DSemaCodeComplete.cpp4145 if (BlockScopeInfo *BSI = getCurBlock())
H A DTreeTransform.h11005 BlockScopeInfo *blockScope = SemaRef.getCurBlock();
/external/clang/include/clang/Sema/
H A DScopeInfo.h569 class BlockScopeInfo final : public CapturingScopeInfo {
581 BlockScopeInfo(DiagnosticsEngine &Diag, Scope *BlockScope, BlockDecl *Block) function in class:clang::sema::final
588 ~BlockScopeInfo() override;
H A DSema.h192 class BlockScopeInfo;
1176 if (isa<sema::BlockScopeInfo>(FunctionScopes[e]))
1197 sema::BlockScopeInfo *getCurBlock();

Completed in 319 milliseconds