Home
last modified time | relevance | path

Searched refs:ImmediateDiag (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaBase.h140 bool isImmediate() const { return ImmediateDiag.has_value(); } in isImmediate()
157 if (Diag.ImmediateDiag)
158 *Diag.ImmediateDiag << Value;
171 if (ImmediateDiag)
172 *ImmediateDiag << std::move(V);
208 std::optional<ImmediateDiagBuilder> ImmediateDiag; variable
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaBase.cpp40 if (Diag.ImmediateDiag) in operator <<()
41 PD.Emit(*Diag.ImmediateDiag); in operator <<()
49 if (ImmediateDiag) in AddFixItHint()
50 ImmediateDiag->AddFixItHint(Hint); in AddFixItHint()
H A DSema.cpp2054 ImmediateDiag.emplace( in SemaDiagnosticBuilder()
2068 ShowCallStack(D.ShowCallStack), ImmediateDiag(D.ImmediateDiag), in SemaDiagnosticBuilder()
2072 D.ImmediateDiag.reset(); in SemaDiagnosticBuilder()
2077 if (ImmediateDiag) { in ~SemaDiagnosticBuilder()
2080 ImmediateDiag.reset(); // Emit the immediate diag. in ~SemaDiagnosticBuilder()