/external/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 373 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 386 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 390 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) << T); in BuildCXXTypeId() 393 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 398 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 415 if (RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 430 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 449 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 461 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 550 SourceLocation TypeidLoc, in BuildCXXUuidof() argument [all …]
|
D | TreeTransform.h | 2483 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2486 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2496 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2499 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2508 SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2511 return getSema().BuildCXXUuidof(TypeInfoType, TypeidLoc, Operand, in RebuildCXXUuidofExpr() 2520 SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2523 return getSema().BuildCXXUuidof(TypeInfoType, TypeidLoc, Operand, in RebuildCXXUuidofExpr()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 517 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 530 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 534 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) << T); in BuildCXXTypeId() 536 if (CheckQualifiedFunctionForTypeId(T, TypeidLoc)) in BuildCXXTypeId() 540 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 545 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 562 if (RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 577 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 601 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 613 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() [all …]
|
D | TreeTransform.h | 2902 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2905 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2915 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2918 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2926 ExprResult RebuildCXXUuidofExpr(QualType Type, SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2929 return getSema().BuildCXXUuidof(Type, TypeidLoc, Operand, RParenLoc); in RebuildCXXUuidofExpr() 2936 ExprResult RebuildCXXUuidofExpr(QualType Type, SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2938 return getSema().BuildCXXUuidof(Type, TypeidLoc, Operand, RParenLoc); in RebuildCXXUuidofExpr()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 4638 SourceLocation TypeidLoc, 4642 SourceLocation TypeidLoc, 4653 SourceLocation TypeidLoc, 4657 SourceLocation TypeidLoc,
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Sema.h | 5920 SourceLocation TypeidLoc, 5924 SourceLocation TypeidLoc, 5935 SourceLocation TypeidLoc, 5939 SourceLocation TypeidLoc,
|