Searched refs:FunctionScopeInfo (Results 1 - 6 of 6) sorted by relevance
/external/clang/include/clang/Sema/ |
H A D | AnalysisBasedWarnings.h | 28 class FunctionScopeInfo; 92 void IssueWarnings(Policy P, FunctionScopeInfo *fscope,
|
H A D | ScopeInfo.h | 10 // This file defines FunctionScopeInfo and BlockScopeInfo. 64 class FunctionScopeInfo { class in namespace:clang::sema 133 FunctionScopeInfo(DiagnosticsEngine &Diag) function in class:clang::sema::FunctionScopeInfo 142 virtual ~FunctionScopeInfo(); 148 static bool classof(const FunctionScopeInfo *FSI) { return true; } 151 class CapturingScopeInfo : public FunctionScopeInfo { 234 : FunctionScopeInfo(Diag), ImpCaptureStyle(Style), CXXThisCaptureIndex(0), 299 static bool classof(const FunctionScopeInfo *FSI) { 327 static bool classof(const FunctionScopeInfo *FSI) { 383 static bool classof(const FunctionScopeInfo *FS [all...] |
H A D | Sema.h | 177 class FunctionScopeInfo; 252 /// element, which is used to cache a single FunctionScopeInfo 254 SmallVector<sema::FunctionScopeInfo *, 4> FunctionScopes; 828 sema::FunctionScopeInfo *getCurFunction() const { 1334 void computeNRVO(Stmt *Body, sema::FunctionScopeInfo *Scope);
|
/external/clang/lib/Sema/ |
H A D | Sema.cpp | 46 FunctionScopeInfo::~FunctionScopeInfo() { } 48 void FunctionScopeInfo::Clear() { 127 FunctionScopes.push_back(new FunctionScopeInfo(Diags)); 960 FunctionScopes.push_back(new FunctionScopeInfo(getDiagnostics())); 976 FunctionScopeInfo *Scope = FunctionScopes.pop_back_val(); 1002 FunctionScopeInfo *CurFunction = getCurFunction();
|
H A D | AnalysisBasedWarnings.cpp | 1172 static void flushDiagnostics(Sema &S, sema::FunctionScopeInfo *fscope) { 1184 sema::FunctionScopeInfo *fscope,
|
H A D | SemaDecl.cpp | 7757 void Sema::computeNRVO(Stmt *Body, FunctionScopeInfo *Scope) {
|
Completed in 96 milliseconds