Searched refs:TypeidLoc (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
| D | SemaExprCXX.cpp | 534 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 547 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 551 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) << T); in BuildCXXTypeId() 553 if (CheckQualifiedFunctionForTypeId(T, TypeidLoc)) in BuildCXXTypeId() 557 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 562 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 579 if (RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 597 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 621 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 633 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() [all …]
|
| D | TreeTransform.h | 3011 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 3014 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 3024 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 3027 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 3035 ExprResult RebuildCXXUuidofExpr(QualType Type, SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 3038 return getSema().BuildCXXUuidof(Type, TypeidLoc, Operand, RParenLoc); in RebuildCXXUuidofExpr() 3045 ExprResult RebuildCXXUuidofExpr(QualType Type, SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 3047 return getSema().BuildCXXUuidof(Type, TypeidLoc, Operand, RParenLoc); in RebuildCXXUuidofExpr()
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/ |
| D | Sema.h | 6137 SourceLocation TypeidLoc, 6141 SourceLocation TypeidLoc, 6152 SourceLocation TypeidLoc, 6156 SourceLocation TypeidLoc,
|