reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
468 Context.getDiagLevelAndFormatString(Info.getID(), Info.getLocation()); 468 Context.getDiagLevelAndFormatString(Info.getID(), Info.getLocation()); 473 auto builder = ExternalDiagEngine->Report(Info.getLocation(), ExternalID); 474 for (auto Hint : Info.getFixItHints()) 476 for (auto Range : Info.getRanges()) 478 for (unsigned Index = 0; Index < Info.getNumArgs(); ++Index) { 479 DiagnosticsEngine::ArgumentKind kind = Info.getArgKind(Index); 482 builder << Info.getArgStdStr(Index); 485 builder << Info.getArgCStr(Index); 488 builder << Info.getArgSInt(Index); 491 builder << Info.getArgUInt(Index); 494 builder << static_cast<tok::TokenKind>(Info.getRawArg(Index)); 497 builder << Info.getArgIdentifier(Index); 500 builder << Qualifiers::fromOpaqueValue(Info.getRawArg(Index)); 503 builder << QualType::getFromOpaquePtr((void *)Info.getRawArg(Index)); 506 builder << DeclarationName::getFromOpaqueInteger(Info.getRawArg(Index)); 509 builder << reinterpret_cast<const NamedDecl *>(Info.getRawArg(Index)); 512 builder << reinterpret_cast<NestedNameSpecifier *>(Info.getRawArg(Index)); 515 builder << reinterpret_cast<DeclContext *>(Info.getRawArg(Index)); 521 builder << reinterpret_cast<Attr *>(Info.getRawArg(Index));