Searched refs:DiagnosticBuilder (Results 1 - 25 of 37) sorted by relevance

12

/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Basic/
H A DDiagnostic.h31 class DiagnosticBuilder;
636 /// This actually returns an instance of DiagnosticBuilder which emits the
642 inline DiagnosticBuilder Report(SourceLocation Loc, unsigned DiagID);
643 inline DiagnosticBuilder Report(unsigned DiagID);
681 // This is private state used by DiagnosticBuilder. We put it here instead of
682 // in DiagnosticBuilder in order to keep DiagnosticBuilder a small lightweight
688 friend class DiagnosticBuilder;
828 // DiagnosticBuilder
843 class DiagnosticBuilder { class in namespace:clang
861 DiagnosticBuilder() function in class:clang::DiagnosticBuilder
865 explicit DiagnosticBuilder(DiagnosticsEngine *diagObj) function in class:clang::DiagnosticBuilder
918 DiagnosticBuilder(const DiagnosticBuilder &D) { function in class:clang::DiagnosticBuilder
[all...]
H A DPartialDiagnostic.h12 /// in a DiagnosticBuilder stream.
300 void Emit(const DiagnosticBuilder &DB) const {
327 DiagnosticBuilder DB(Diags.Report(getDiagID()));
390 inline const DiagnosticBuilder &operator<<(const DiagnosticBuilder &DB,
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DOwnership.h114 class DiagnosticBuilder;
139 ActionResult(const DiagnosticBuilder &) : Val(PtrTy()), Invalid(true) {}
180 ActionResult(const DiagnosticBuilder &) : PtrWithInvalid(0x01) { }
260 inline ExprResult ExprError(const DiagnosticBuilder&) { return ExprError(); } argument
261 inline StmtResult StmtError(const DiagnosticBuilder&) { return StmtError(); } argument
H A DSema.h875 /// This class provides a wrapper around the basic DiagnosticBuilder
877 /// responsible for emitting the diagnostic (as DiagnosticBuilder
881 class SemaDiagnosticBuilder : public DiagnosticBuilder {
886 SemaDiagnosticBuilder(DiagnosticBuilder &DB, Sema &SemaRef, unsigned DiagID)
887 : DiagnosticBuilder(DB), SemaRef(SemaRef), DiagID(DiagID) { }
894 // DiagnosticBuilder data, and clear the diagnostic builder itself so it
897 // This seems wasteful, in that as written the DiagnosticBuilder dtor will
912 DiagnosticBuilder DB = Diags.Report(Loc, DiagID);
1943 virtual DiagnosticBuilder diagnoseNotInt(Sema &S, SourceLocation Loc,
1947 virtual DiagnosticBuilder diagnoseIncomplet
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DASTImporter.h254 DiagnosticBuilder ToDiag(SourceLocation Loc, unsigned DiagID);
257 DiagnosticBuilder FromDiag(SourceLocation Loc, unsigned DiagID);
H A DCommentParser.h48 DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID) {
H A DTemplateName.h26 class DiagnosticBuilder;
334 const DiagnosticBuilder &operator<<(const DiagnosticBuilder &DB,
H A DNestedNameSpecifier.h472 inline const DiagnosticBuilder &operator<<(const DiagnosticBuilder &DB,
H A DTemplateBase.h31 class DiagnosticBuilder;
632 const DiagnosticBuilder &operator<<(const DiagnosticBuilder &DB,
H A DDeclarationName.h540 inline const DiagnosticBuilder &operator<<(const DiagnosticBuilder &DB,
H A DCommentSema.h67 DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID) {
H A DCanonicalType.h205 inline const DiagnosticBuilder &operator<<(const DiagnosticBuilder &DB,
H A DCommentLexer.h322 DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID) {
H A DAPValue.h27 class DiagnosticBuilder;
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DTemplateName.cpp159 const DiagnosticBuilder &clang::operator<<(const DiagnosticBuilder &DB,
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Lex/
H A DLexer.h27 class DiagnosticBuilder;
214 DiagnosticBuilder Diag(const char *Loc, unsigned DiagID) const;
H A DPreprocessor.h936 DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID) const {
940 DiagnosticBuilder Diag(const Token &Tok, unsigned DiagID) const {
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Driver/
H A DDriver.h50 DiagnosticBuilder Diag(unsigned DiagID) const {
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h37 class DiagnosticBuilder;
251 ExprResult ExprError(const DiagnosticBuilder &) { return ExprError(); }
252 StmtResult StmtError(const DiagnosticBuilder &) { return StmtError(); }
716 DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID);
717 DiagnosticBuilder Diag(const Token &Tok, unsigned DiagID);
718 DiagnosticBuilder Diag(unsigned DiagID) {
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Lex/
H A DLiteralSupport.cpp64 static DiagnosticBuilder Diag(DiagnosticsEngine *Diags,
1415 const DiagnosticBuilder &Builder =
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenAction.cpp249 DiagnosticBuilder B = Diags.Report(Loc, diag::note_fe_inline_asm_here);
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmt.cpp597 virtual DiagnosticBuilder diagnoseNotInt(Sema &S, SourceLocation Loc,
602 virtual DiagnosticBuilder diagnoseIncomplete(Sema &S, SourceLocation Loc,
608 virtual DiagnosticBuilder diagnoseExplicitConv(Sema &S, SourceLocation Loc,
614 virtual DiagnosticBuilder noteExplicitConv(Sema &S, CXXConversionDecl *Conv,
620 virtual DiagnosticBuilder diagnoseAmbiguous(Sema &S, SourceLocation Loc,
625 virtual DiagnosticBuilder noteAmbiguous(Sema &S, CXXConversionDecl *Conv,
631 virtual DiagnosticBuilder diagnoseConversion(Sema &S, SourceLocation Loc,
634 return DiagnosticBuilder::getEmpty();
H A DSemaExprObjC.cpp1925 DiagnosticBuilder Builder = S.Diag(MsgLoc, DiagID)
2907 DiagnosticBuilder &DiagB,
3055 DiagnosticBuilder DiagB =
3064 DiagnosticBuilder DiagB =
3095 DiagnosticBuilder DiagB =
3103 DiagnosticBuilder DiagB =
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.cpp104 DiagnosticBuilder diagBuilder = Diag.Report(L, ErrorDiag);
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTReader.h1624 DiagnosticBuilder Diag(unsigned DiagID);
1627 DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID);

Completed in 189 milliseconds

12