Lines Matching refs:State
1 //===--- State.cpp - State chain for the VM and AST Walker ------*- C++ -*-===//
9 #include "State.h"
18 State::~State() {}
20 OptionalDiagnostic State::FFDiag(SourceLocation Loc, diag::kind DiagId,
25 OptionalDiagnostic State::FFDiag(const Expr *E, diag::kind DiagId,
33 OptionalDiagnostic State::FFDiag(const SourceInfo &SI, diag::kind DiagId,
41 OptionalDiagnostic State::CCEDiag(SourceLocation Loc, diag::kind DiagId,
52 OptionalDiagnostic State::CCEDiag(const Expr *E, diag::kind DiagId,
57 OptionalDiagnostic State::CCEDiag(const SourceInfo &SI, diag::kind DiagId,
62 OptionalDiagnostic State::Note(SourceLocation Loc, diag::kind DiagId) {
68 void State::addNotes(ArrayRef<PartialDiagnosticAt> Diags) {
75 DiagnosticBuilder State::report(SourceLocation Loc, diag::kind DiagId) {
80 PartialDiagnostic &State::addDiag(SourceLocation Loc, diag::kind DiagId) {
86 OptionalDiagnostic State::diag(SourceLocation Loc, diag::kind DiagId,
115 const LangOptions &State::getLangOpts() const { return getCtx().getLangOpts(); }
117 void State::addCallStack(unsigned Limit) {