Home | History | Annotate | Download | only in Sema

Lines Matching full:warnings

1 //=- AnalysisBasedWarnings.cpp - Sema warnings based on libAnalysis -*- C++ -*-=//
11 // Together they are used by Sema to issue warnings based on inexpensive
454 /// as a warning. If a pariticular use is one we omit warnings for, returns
475 // TODO: Should we suppress maybe-uninitialized warnings for
632 // multiple warnings.
640 DiagList Warnings;
650 Warnings.push_back(DelayedDiag(Warning, OptionalNotes()));
662 Warnings.sort(SortDiagBySourceLocation(S.getSourceManager()));
663 for (DiagList::iterator I = Warnings.begin(), E = Warnings.end();
675 Warnings.push_back(DelayedDiag(Warning, OptionalNotes()));
705 Warnings.push_back(DelayedDiag(Warning, OptionalNotes(1, Note)));
715 Warnings.push_back(DelayedDiag(Warning, OptionalNotes(1, Note)));
727 Warnings.push_back(DelayedDiag(Warning, OptionalNotes()));
746 Warnings.push_back(DelayedDiag(Warning, OptionalNotes()));
752 Warnings.push_back(DelayedDiag(Warning, OptionalNotes()));
761 // warnings on a function, method, or block.
806 // We avoid doing analysis-based warnings when there are errors for
987 llvm::errs() << "\n*** Analysis Based Warnings Stats:\n";