Searched refs:DiagState (Results 1 - 5 of 5) sorted by relevance

/external/clang/include/clang/Basic/
H A DDiagnostic.h201 /// A new DiagState is created and kept around when diagnostic pragmas modify
204 class DiagState { class in class:clang::DiagnosticsEngine
223 std::list<DiagState> DiagStates;
231 DiagState *State;
233 DiagStatePoint(DiagState *State, FullSourceLoc Loc)
255 /// \brief Keeps the DiagState that was active during each diagnostic 'push'
257 std::vector<DiagState *> DiagStateOnPushStack;
259 DiagState *GetCurDiagState() const {
264 void PushDiagStatePoint(DiagState *State, SourceLocation L) {
360 typedef llvm::iterator_range<DiagState
[all...]
/external/clang/lib/Basic/
H A DDiagnosticIDs.cpp197 DiagnosticsEngine::DiagState::getOrAddMapping(diag::kind Diag) {
412 DiagnosticsEngine::DiagState *State = Pos->State;
H A DDiagnostic.cpp117 // Create a DiagState and DiagStatePoint representing diagnostic changes
119 DiagStates.push_back(DiagState());
194 // A diagnostic pragma occurred, create a new DiagState initialized with
225 DiagState *NewState = &DiagStates.back();
/external/clang/lib/Serialization/
H A DASTWriter.cpp2523 llvm::SmallDenseMap<const DiagnosticsEngine::DiagState *, unsigned, 64>
2541 for (DiagnosticsEngine::DiagState::const_iterator
H A DASTReader.cpp4992 SmallVector<DiagnosticsEngine::DiagState *, 32> DiagStates;
5010 // A new DiagState was created here.
5012 DiagnosticsEngine::DiagState *NewState = &Diag.DiagStates.back();

Completed in 369 milliseconds