Searched refs:FunctionScopes (Results 1 - 6 of 6) sorted by relevance

/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSema.cpp115 FunctionScopes.push_back(new FunctionScopeInfo(Diags));
181 for (unsigned I = 1, E = FunctionScopes.size(); I != E; ++I)
182 delete FunctionScopes[I];
183 if (FunctionScopes.size() == 1)
184 delete FunctionScopes[0];
999 if (FunctionScopes.size() == 1) {
1002 FunctionScopes.back()->Clear();
1003 FunctionScopes.push_back(FunctionScopes.back());
1007 FunctionScopes
[all...]
H A DSemaTemplateVariadic.cpp208 for (unsigned N = FunctionScopes.size(); N; --N) {
210 dyn_cast<sema::LambdaScopeInfo>(FunctionScopes[N-1])) {
H A DSemaExprCXX.cpp751 for (unsigned idx = FunctionScopes.size() - 1; idx != 0; idx--) {
753 dyn_cast<CapturingScopeInfo>(FunctionScopes[idx])) {
779 for (unsigned idx = FunctionScopes.size() - 1;
781 CapturingScopeInfo *CSI = cast<CapturingScopeInfo>(FunctionScopes[idx]);
788 = dyn_cast<CapturedRegionScopeInfo>(FunctionScopes[idx]))
H A DSemaStmt.cpp2480 FunctionScopes.back()->Returns.push_back(Result);
2731 FunctionScopes.back()->Returns.push_back(Result);
H A DSemaExpr.cpp9923 BlockScopeInfo *BSI = cast<BlockScopeInfo>(FunctionScopes.back());
11136 unsigned FunctionScopesIndex = FunctionScopes.size() - 1;
11154 cast<CapturingScopeInfo>(FunctionScopes[FunctionScopesIndex]);
11249 for (unsigned I = ++FunctionScopesIndex, N = FunctionScopes.size(); I != N;
11251 CapturingScopeInfo *CSI = cast<CapturingScopeInfo>(FunctionScopes[I]);
11819 FunctionScopes.back()->PossiblyUnreachableDiags.
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h285 SmallVector<sema::FunctionScopeInfo *, 4> FunctionScopes; member in class:clang::Sema
948 return FunctionScopes.back();

Completed in 246 milliseconds