Home
last modified time | relevance | path

Searched refs:TypeDiagnoser (Results 1 – 9 of 9) sorted by relevance

/external/clang/include/clang/Sema/
DSema.h1340 struct TypeDiagnoser { struct
1341 TypeDiagnoser() {} in TypeDiagnoser() argument
1344 virtual ~TypeDiagnoser() {} in ~TypeDiagnoser() argument
1363 template <typename... Ts> class BoundTypeDiagnoser : public TypeDiagnoser {
1377 : TypeDiagnoser(), DiagID(DiagID), Args(Args...) { in BoundTypeDiagnoser()
1390 TypeDiagnoser *Diagnoser);
1455 TypeDiagnoser &Diagnoser);
1467 bool RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser);
1477 TypeDiagnoser &Diagnoser);
5632 TypeDiagnoser &Diagnoser);
/external/llvm-project/clang/include/clang/Sema/
DSema.h1911 struct TypeDiagnoser { struct
1912 TypeDiagnoser() {} in TypeDiagnoser() function
1915 virtual ~TypeDiagnoser() {} in ~TypeDiagnoser() argument
1934 template <typename... Ts> class BoundTypeDiagnoser : public TypeDiagnoser {
1949 : TypeDiagnoser(), DiagID(DiagID), Args(Args...) { in BoundTypeDiagnoser()
2014 CompleteTypeKind Kind, TypeDiagnoser *Diagnoser);
2116 CompleteTypeKind Kind, TypeDiagnoser &Diagnoser);
2121 TypeDiagnoser &Diagnoser) { in RequireCompleteType()
2144 TypeDiagnoser &Diagnoser);
2161 TypeDiagnoser &Diagnoser);
[all …]
/external/clang/lib/Sema/
DSemaType.cpp6786 bool Sema::RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser) { in RequireCompleteExprType()
6827 TypeDiagnoser &Diagnoser) { in RequireCompleteType()
6933 TypeDiagnoser *Diagnoser) { in RequireCompleteTypeImpl()
7131 TypeDiagnoser &Diagnoser) { in RequireLiteralType()
DSemaDeclCXX.cpp4421 TypeDiagnoser &Diagnoser) { in RequireNonAbstractType()
DSemaExpr.cpp14256 class CallReturnIncompleteDiagnoser : public TypeDiagnoser { in CheckCallReturnType()
/external/llvm-project/clang/lib/Sema/
DSemaType.cpp8378 TypeDiagnoser &Diagnoser) { in RequireCompleteExprType()
8422 TypeDiagnoser &Diagnoser) { in RequireCompleteType()
8575 TypeDiagnoser *Diagnoser) { in RequireCompleteTypeImpl()
8781 TypeDiagnoser &Diagnoser) { in RequireLiteralType()
DSemaExpr.cpp16653 class ParamIncompleteTypeDiagnoser : public Sema::TypeDiagnoser { in CheckCompleteParameterTypesForMangler()
18527 class CallReturnIncompleteDiagnoser : public TypeDiagnoser { in CheckCallReturnType()
DSemaOverload.cpp6064 struct TypeDiagnoserPartialDiag : TypeDiagnoser { in PerformContextualImplicitConversion()
DSemaDeclCXX.cpp5627 TypeDiagnoser &Diagnoser) { in RequireNonAbstractType()