Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaExprCXX.cpp540 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 DTreeTransform.h3167 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 DSema.h6579 SourceLocation TypeidLoc,
6583 SourceLocation TypeidLoc,
6594 SourceLocation TypeidLoc,
6598 SourceLocation TypeidLoc,