Lines Matching refs:sema
641 sema::FunctionScopeInfo *FSI) { in CheckFallThroughForBody()
1346 const sema::FunctionScopeInfo *CurFn, in diagnoseRepeatedUseOfWeak()
1349 typedef sema::FunctionScopeInfo::WeakObjectProfileTy WeakObjectProfileTy; in diagnoseRepeatedUseOfWeak()
1350 typedef sema::FunctionScopeInfo::WeakObjectUseMap WeakObjectUseMap; in diagnoseRepeatedUseOfWeak()
1351 typedef sema::FunctionScopeInfo::WeakUseVector WeakUseVector; in diagnoseRepeatedUseOfWeak()
1431 if (isa<sema::BlockScopeInfo>(CurFn)) in diagnoseRepeatedUseOfWeak()
1433 else if (isa<sema::LambdaScopeInfo>(CurFn)) in diagnoseRepeatedUseOfWeak()
2146 sema::AnalysisBasedWarnings::Policy::Policy() { in Policy()
2164 class sema::AnalysisBasedWarnings::InterProceduralData {
2175 sema::AnalysisBasedWarnings::AnalysisBasedWarnings(Sema &s) in AnalysisBasedWarnings()
2198 sema::AnalysisBasedWarnings::~AnalysisBasedWarnings() = default;
2200 static void flushDiagnostics(Sema &S, const sema::FunctionScopeInfo *fscope) { in flushDiagnostics()
2205 void clang::sema::AnalysisBasedWarnings::IssueWarnings( in IssueWarnings()
2206 sema::AnalysisBasedWarnings::Policy P, sema::FunctionScopeInfo *fscope, in IssueWarnings()
2454 void clang::sema::AnalysisBasedWarnings::PrintStats() const { in PrintStats()