Searched refs:TypeidLoc (Results 1 – 3 of 3) sorted by relevance
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaExprCXX.cpp | 540 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 553 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 557 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) << T); in BuildCXXTypeId() 559 if (CheckQualifiedFunctionForTypeId(T, TypeidLoc)) in BuildCXXTypeId() 563 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 568 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 585 if (RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 603 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 627 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 639 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() [all …]
|
| H A D | TreeTransform.h | 3167 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 3170 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 3180 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 3183 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 3191 ExprResult RebuildCXXUuidofExpr(QualType Type, SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 3194 return getSema().BuildCXXUuidof(Type, TypeidLoc, Operand, RParenLoc); in RebuildCXXUuidofExpr() 3201 ExprResult RebuildCXXUuidofExpr(QualType Type, SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 3203 return getSema().BuildCXXUuidof(Type, TypeidLoc, Operand, RParenLoc); in RebuildCXXUuidofExpr()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | Sema.h | 6579 SourceLocation TypeidLoc, 6583 SourceLocation TypeidLoc, 6594 SourceLocation TypeidLoc, 6598 SourceLocation TypeidLoc,
|