reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Basic/Diagnostic.h
 1326   const DiagnosticsEngine *getDiags() const { return DiagObj; }
 1327   unsigned getID() const { return DiagObj->CurDiagID; }
 1328   const SourceLocation &getLocation() const { return DiagObj->CurDiagLoc; }
 1329   bool hasSourceManager() const { return DiagObj->hasSourceManager(); }
 1330   SourceManager &getSourceManager() const { return DiagObj->getSourceManager();}
 1332   unsigned getNumArgs() const { return DiagObj->NumDiagArgs; }
 1342     return (DiagnosticsEngine::ArgumentKind)DiagObj->DiagArgumentsKind[Idx];
 1350     return DiagObj->DiagArgumentsStr[Idx];
 1358     return reinterpret_cast<const char*>(DiagObj->DiagArgumentsVal[Idx]);
 1366     return (int)DiagObj->DiagArgumentsVal[Idx];
 1374     return (unsigned)DiagObj->DiagArgumentsVal[Idx];
 1382     return reinterpret_cast<IdentifierInfo*>(DiagObj->DiagArgumentsVal[Idx]);
 1390     return DiagObj->DiagArgumentsVal[Idx];
 1395     return DiagObj->DiagRanges.size();
 1401     return DiagObj->DiagRanges[Idx];
 1406     return DiagObj->DiagRanges;
 1410     return DiagObj->DiagFixItHints.size();
 1415     return DiagObj->DiagFixItHints[Idx];
 1419     return DiagObj->DiagFixItHints;