Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DScopeInfo.cpp242 BlockScopeInfo::~BlockScopeInfo() { } in ~BlockScopeInfo()
DSema.cpp1133 FunctionScopes.push_back(new BlockScopeInfo(getDiagnostics(), in PushBlockScope()
1185 BlockScopeInfo *Sema::getCurBlock() { in getCurBlock()
1189 auto CurBSI = dyn_cast<BlockScopeInfo>(FunctionScopes.back()); in getCurBlock()
DSemaLambda.cpp664 assert(isa<BlockScopeInfo>(CSI)); in deduceClosureReturnType()
DSemaExpr.cpp3060 if (const BlockScopeInfo *BSI = getCurBlock()) in BuildPredefinedExpr()
3976 else if (auto *BSI = dyn_cast<BlockScopeInfo>(CSI)) in CreateUnaryExprOrTypeTraitExpr()
11964 BlockScopeInfo *CurBlock = getCurBlock(); in ActOnBlockArguments()
12101 BlockScopeInfo *BSI = cast<BlockScopeInfo>(FunctionScopes.back()); in ActOnBlockStmtExpr()
13230 bool IsBlock = isa<BlockScopeInfo>(CSI); in isVariableCapturable()
13287 static bool captureInBlock(BlockScopeInfo *BSI, VarDecl *Var, in captureInBlock()
13719 if (BlockScopeInfo *BSI = dyn_cast<BlockScopeInfo>(CSI)) { in tryCaptureVariable()
DSemaStmt.cpp2932 if (BlockScopeInfo *CurBlock = dyn_cast<BlockScopeInfo>(CurCap)) { in ActOnCapScopeReturnStmt()
DAnalysisBasedWarnings.cpp1289 if (isa<sema::BlockScopeInfo>(CurFn)) in diagnoseRepeatedUseOfWeak()
DSemaChecking.cpp3139 BlockScopeInfo *CurBlock = getCurBlock(); in SemaBuiltinVAStartImpl()
3256 if (BlockScopeInfo *CurBlock = getCurBlock()) in SemaBuiltinVAStartARM()
DSemaCodeComplete.cpp4165 if (BlockScopeInfo *BSI = getCurBlock()) in CodeCompleteReturn()
DTreeTransform.h11341 BlockScopeInfo *blockScope = SemaRef.getCurBlock(); in TransformBlockExpr()
/external/clang/include/clang/Sema/
DScopeInfo.h597 class BlockScopeInfo final : public CapturingScopeInfo {
609 BlockScopeInfo(DiagnosticsEngine &Diag, Scope *BlockScope, BlockDecl *Block) in BlockScopeInfo() function
616 ~BlockScopeInfo() override;
DSema.h195 class BlockScopeInfo; variable
1196 if (isa<sema::BlockScopeInfo>(FunctionScopes[e])) in getEnclosingFunction()
1217 sema::BlockScopeInfo *getCurBlock();