Home
last modified time | relevance | path

Searched refs:TypeidLoc (Results 1 – 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaExprCXX.cpp534 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 …]
DTreeTransform.h3011 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/
DSema.h6137 SourceLocation TypeidLoc,
6141 SourceLocation TypeidLoc,
6152 SourceLocation TypeidLoc,
6156 SourceLocation TypeidLoc,