Searched refs:TypeDiagnoser (Results 1 – 5 of 5) sorted by relevance
/external/clang/include/clang/Sema/ |
D | Sema.h | 1210 struct TypeDiagnoser { struct 1213 TypeDiagnoser(bool Suppressed = false) : Suppressed(Suppressed) { } in Suppressed() argument 1216 virtual ~TypeDiagnoser() {} in ~TypeDiagnoser() argument 1236 class BoundTypeDiagnoser1 : public TypeDiagnoser { 1242 : TypeDiagnoser(DiagID == 0), DiagID(DiagID), Arg1(Arg1) { } in BoundTypeDiagnoser1() 1252 class BoundTypeDiagnoser2 : public TypeDiagnoser { 1260 : TypeDiagnoser(DiagID == 0), DiagID(DiagID), Arg1(Arg1), in BoundTypeDiagnoser2() 1272 class BoundTypeDiagnoser3 : public TypeDiagnoser { 1281 : TypeDiagnoser(DiagID == 0), DiagID(DiagID), Arg1(Arg1), in BoundTypeDiagnoser3() 1295 TypeDiagnoser &Diagnoser); [all …]
|
/external/clang/lib/Sema/ |
D | SemaType.cpp | 4975 bool Sema::RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser){ in RequireCompleteExprType() 5041 struct TypeDiagnoserDiag : Sema::TypeDiagnoser { 5045 : Sema::TypeDiagnoser(DiagID == 0), DiagID(DiagID) {} in TypeDiagnoserDiag() 5077 TypeDiagnoser &Diagnoser) { in RequireCompleteType() 5193 TypeDiagnoser &Diagnoser) { in RequireCompleteTypeImpl() 5371 TypeDiagnoser &Diagnoser) { in RequireLiteralType()
|
D | SemaDeclCXX.cpp | 4137 class NonAbstractTypeDiagnoser : public TypeDiagnoser { in RequireNonAbstractType() 4143 : TypeDiagnoser(DiagID == 0), DiagID(DiagID), SelID(SelID) { } in RequireNonAbstractType() 4158 TypeDiagnoser &Diagnoser) { in RequireNonAbstractType()
|
D | SemaOverload.cpp | 5329 struct TypeDiagnoserPartialDiag : TypeDiagnoser { in PerformContextualImplicitConversion() 5334 : TypeDiagnoser(Converter.Suppress), Converter(Converter), From(From) {} in PerformContextualImplicitConversion()
|
D | SemaExpr.cpp | 12801 class CallReturnIncompleteDiagnoser : public TypeDiagnoser { in CheckCallReturnType()
|