Searched refs:CompleteTypeKind (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 2211 enum class CompleteTypeKind { enum 2240 CompleteTypeKind Kind, TypeDiagnoser *Diagnoser); 2429 CompleteTypeKind Kind = CompleteTypeKind::Default) { 2433 CompleteTypeKind Kind, TypeDiagnoser &Diagnoser); 2435 CompleteTypeKind Kind, unsigned DiagID); 2439 return RequireCompleteType(Loc, T, CompleteTypeKind::Default, Diagnoser); in RequireCompleteType() 2442 return RequireCompleteType(Loc, T, CompleteTypeKind::Default, DiagID); in RequireCompleteType() 2456 return RequireCompleteType(Loc, T, CompleteTypeKind::Normal, Diagnoser); in RequireCompleteSizedType() 2470 bool RequireCompleteExprType(Expr *E, CompleteTypeKind Kind, 2477 return RequireCompleteExprType(E, CompleteTypeKind::Default, Diagnoser); in RequireCompleteExprType() [all …]
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaType.cpp | 8589 bool Sema::RequireCompleteExprType(Expr *E, CompleteTypeKind Kind, in RequireCompleteExprType() 8597 return RequireCompleteExprType(E, CompleteTypeKind::Default, Diagnoser); in RequireCompleteExprType() 8620 CompleteTypeKind Kind, in RequireCompleteType() 8798 CompleteTypeKind Kind, in RequireCompleteTypeImpl() 8826 bool AcceptSizeless = (Kind == CompleteTypeKind::AcceptSizeless); in RequireCompleteTypeImpl() 8966 CompleteTypeKind Kind, unsigned DiagID) { in RequireCompleteType()
|