HomeSort by: relevance | last modified time | path
    Searched refs:SubstitutionDiagnostic (Results 1 - 10 of 10) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
ASTConcept.cpp 35 auto &SubstitutionDiagnostic =
37 unsigned MessageSize = SubstitutionDiagnostic.second.size();
39 memcpy(Mem, SubstitutionDiagnostic.second.data(), MessageSize);
41 SubstitutionDiagnostic.first, StringRef(Mem, MessageSize));
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ExprConcepts.h 46 using SubstitutionDiagnostic = std::pair<SourceLocation, std::string>;
161 struct SubstitutionDiagnostic {
211 llvm::PointerUnion<SubstitutionDiagnostic *, TypeSourceInfo *> Value;
219 /// satisfied. Otherwise, the SubstitutionDiagnostic constructor is to be
225 TypeRequirement(SubstitutionDiagnostic *Diagnostic) :
238 SubstitutionDiagnostic *getSubstitutionDiagnostic() const {
242 return Value.get<SubstitutionDiagnostic *>();
270 llvm::PointerUnion<TemplateParameterList *, SubstitutionDiagnostic *>,
282 ReturnTypeRequirement(SubstitutionDiagnostic *SubstDiag) :
310 TypeConstraintInfo.getPointer().is<SubstitutionDiagnostic *>();
    [all...]
ASTConcept.h 44 using SubstitutionDiagnostic = std::pair<SourceLocation, StringRef>;
45 using Detail = llvm::PointerUnion<Expr *, SubstitutionDiagnostic *>;
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaConcept.cpp 254 new (S.Context) ConstraintSatisfaction::SubstitutionDiagnostic{
505 concepts::Requirement::SubstitutionDiagnostic *SubstDiag =
623 template<typename SubstitutionDiagnostic>
626 const llvm::PointerUnion<Expr *, SubstitutionDiagnostic *> &Record,
628 if (auto *Diag = Record.template dyn_cast<SubstitutionDiagnostic *>()){
1051 SubstitutionDiagnostic *ExprSubstDiag, bool IsSimple,
SemaTemplateInstantiate.cpp 1879 static concepts::Requirement::SubstitutionDiagnostic *
1899 return new (S.Context) concepts::Requirement::SubstitutionDiagnostic{
1939 llvm::PointerUnion<Expr *, concepts::Requirement::SubstitutionDiagnostic *>
1992 TransExpr.get<concepts::Requirement::SubstitutionDiagnostic *>(),
SemaExprCXX.cpp 8694 concepts::Requirement::SubstitutionDiagnostic *ExprSubstitutionDiagnostic,
8709 concepts::Requirement::SubstitutionDiagnostic *SubstDiag) {
8730 concepts::Requirement::SubstitutionDiagnostic *SubstDiag) {
TreeTransform.h 3373 concepts::Requirement::SubstitutionDiagnostic *SubstDiag) {
3383 concepts::Requirement::SubstitutionDiagnostic *SubstDiag, bool IsSimple,
3399 concepts::Requirement::SubstitutionDiagnostic *SubstDiag) {
12299 llvm::PointerUnion<Expr *, concepts::Requirement::SubstitutionDiagnostic *> TransExpr;
12331 TransExpr.get<concepts::Requirement::SubstitutionDiagnostic *>(),
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp 789 ConstraintSatisfaction::SubstitutionDiagnostic{
817 static concepts::Requirement::SubstitutionDiagnostic *
823 concepts::Requirement::SubstitutionDiagnostic{SubstitutedEntity, DiagLoc,
861 llvm::PointerUnion<concepts::Requirement::SubstitutionDiagnostic *,
901 E.get<concepts::Requirement::SubstitutionDiagnostic *>(),
ASTWriterStmt.cpp 424 const concepts::Requirement::SubstitutionDiagnostic *D) {
471 ExprReq->Value.get<concepts::Requirement::SubstitutionDiagnostic *>());
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 7923 concepts::Requirement::SubstitutionDiagnostic *ExprSubstDiag,
7929 concepts::Requirement::SubstitutionDiagnostic *SubstDiag);
7933 concepts::Requirement::SubstitutionDiagnostic *SubstDiag);

Completed in 62 milliseconds