/dports/devel/llvm90/llvm-9.0.1.src/tools/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 437 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 450 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 457 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 462 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 494 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 513 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 525 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 620 SourceLocation TypeidLoc, in BuildCXXUuidof() argument 628 return ExprError(Diag(TypeidLoc, diag::err_uuidof_without_guid)); in BuildCXXUuidof() 635 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXUuidof() [all …]
|
H A D | TreeTransform.h | 2670 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2673 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2683 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2686 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2695 SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2698 return getSema().BuildCXXUuidof(TypeInfoType, TypeidLoc, Operand, in RebuildCXXUuidofExpr() 2707 SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2710 return getSema().BuildCXXUuidof(TypeInfoType, TypeidLoc, Operand, in RebuildCXXUuidofExpr()
|
/dports/devel/llvm80/llvm-8.0.1.src/tools/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 438 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 451 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 458 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 463 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 495 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 514 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 526 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 621 SourceLocation TypeidLoc, in BuildCXXUuidof() argument 629 return ExprError(Diag(TypeidLoc, diag::err_uuidof_without_guid)); in BuildCXXUuidof() 636 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXUuidof() [all …]
|
H A D | TreeTransform.h | 2611 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2614 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2624 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2627 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2636 SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2639 return getSema().BuildCXXUuidof(TypeInfoType, TypeidLoc, Operand, in RebuildCXXUuidofExpr() 2648 SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2651 return getSema().BuildCXXUuidof(TypeInfoType, TypeidLoc, Operand, in RebuildCXXUuidofExpr()
|
/dports/devel/llvm70/llvm-7.0.1.src/tools/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 438 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 451 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 458 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 463 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 495 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 514 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 526 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 621 SourceLocation TypeidLoc, in BuildCXXUuidof() argument 629 return ExprError(Diag(TypeidLoc, diag::err_uuidof_without_guid)); in BuildCXXUuidof() 636 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXUuidof() [all …]
|
H A D | TreeTransform.h | 2605 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2608 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2618 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2621 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2630 SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2633 return getSema().BuildCXXUuidof(TypeInfoType, TypeidLoc, Operand, in RebuildCXXUuidofExpr() 2642 SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2645 return getSema().BuildCXXUuidof(TypeInfoType, TypeidLoc, Operand, in RebuildCXXUuidofExpr()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 438 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 451 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 457 if (CheckQualifiedFunctionForTypeId(T, TypeidLoc)) in BuildCXXTypeId() 461 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 466 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 498 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 522 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 534 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 629 SourceLocation TypeidLoc, in BuildCXXUuidof() argument 637 return ExprError(Diag(TypeidLoc, diag::err_uuidof_without_guid)); in BuildCXXUuidof() [all …]
|
H A D | TreeTransform.h | 2721 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2724 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2734 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2737 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2746 SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2749 return getSema().BuildCXXUuidof(TypeInfoType, TypeidLoc, Operand, in RebuildCXXUuidofExpr() 2758 SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2761 return getSema().BuildCXXUuidof(TypeInfoType, TypeidLoc, Operand, in RebuildCXXUuidofExpr()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 517 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 530 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 536 if (CheckQualifiedFunctionForTypeId(T, TypeidLoc)) in BuildCXXTypeId() 540 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 545 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 577 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 601 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 613 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 708 SourceLocation TypeidLoc, in BuildCXXUuidof() argument 716 return ExprError(Diag(TypeidLoc, diag::err_uuidof_without_guid)); in BuildCXXUuidof() [all …]
|
H A D | TreeTransform.h | 2922 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2925 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2935 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2938 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2946 ExprResult RebuildCXXUuidofExpr(QualType Type, SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2949 return getSema().BuildCXXUuidof(Type, TypeidLoc, Operand, RParenLoc); in RebuildCXXUuidofExpr() 2956 ExprResult RebuildCXXUuidofExpr(QualType Type, SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2958 return getSema().BuildCXXUuidof(Type, TypeidLoc, Operand, RParenLoc); in RebuildCXXUuidofExpr()
|
/dports/devel/llvm10/llvm-10.0.1.src/tools/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 438 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 451 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 457 if (CheckQualifiedFunctionForTypeId(T, TypeidLoc)) in BuildCXXTypeId() 461 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 466 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 498 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 522 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 534 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 629 SourceLocation TypeidLoc, in BuildCXXUuidof() argument 637 return ExprError(Diag(TypeidLoc, diag::err_uuidof_without_guid)); in BuildCXXUuidof() [all …]
|
H A D | TreeTransform.h | 2721 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2724 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2734 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2737 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2746 SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2749 return getSema().BuildCXXUuidof(TypeInfoType, TypeidLoc, Operand, in RebuildCXXUuidofExpr() 2758 SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2761 return getSema().BuildCXXUuidof(TypeInfoType, TypeidLoc, Operand, in RebuildCXXUuidofExpr()
|
/dports/devel/llvm11/llvm-11.0.1.src/tools/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 517 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 530 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 536 if (CheckQualifiedFunctionForTypeId(T, TypeidLoc)) in BuildCXXTypeId() 540 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 545 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 577 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 601 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 613 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 708 SourceLocation TypeidLoc, in BuildCXXUuidof() argument 716 return ExprError(Diag(TypeidLoc, diag::err_uuidof_without_guid)); in BuildCXXUuidof() [all …]
|
H A D | TreeTransform.h | 2891 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2894 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2904 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2907 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2915 ExprResult RebuildCXXUuidofExpr(QualType Type, SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2918 return getSema().BuildCXXUuidof(Type, TypeidLoc, Operand, RParenLoc); in RebuildCXXUuidofExpr() 2925 ExprResult RebuildCXXUuidofExpr(QualType Type, SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2927 return getSema().BuildCXXUuidof(Type, TypeidLoc, Operand, RParenLoc); in RebuildCXXUuidofExpr()
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 534 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 547 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 553 if (CheckQualifiedFunctionForTypeId(T, TypeidLoc)) in BuildCXXTypeId() 557 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 562 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 597 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 621 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 633 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 737 SourceLocation TypeidLoc, in BuildCXXUuidof() argument 745 return ExprError(Diag(TypeidLoc, diag::err_uuidof_without_guid)); in BuildCXXUuidof() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 517 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 530 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 536 if (CheckQualifiedFunctionForTypeId(T, TypeidLoc)) in BuildCXXTypeId() 540 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 545 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 577 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 601 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 613 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 717 SourceLocation TypeidLoc, in BuildCXXUuidof() argument 725 return ExprError(Diag(TypeidLoc, diag::err_uuidof_without_guid)); in BuildCXXUuidof() [all …]
|
H A 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()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 534 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 547 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 553 if (CheckQualifiedFunctionForTypeId(T, TypeidLoc)) in BuildCXXTypeId() 557 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 562 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 597 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 621 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 633 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 737 SourceLocation TypeidLoc, in BuildCXXUuidof() argument 745 return ExprError(Diag(TypeidLoc, diag::err_uuidof_without_guid)); in BuildCXXUuidof() [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 517 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 530 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 536 if (CheckQualifiedFunctionForTypeId(T, TypeidLoc)) in BuildCXXTypeId() 540 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 545 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 577 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 601 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 613 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 717 SourceLocation TypeidLoc, in BuildCXXUuidof() argument 725 return ExprError(Diag(TypeidLoc, diag::err_uuidof_without_guid)); in BuildCXXUuidof() [all …]
|
H A D | TreeTransform.h | 2903 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2906 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2916 SourceLocation TypeidLoc, in RebuildCXXTypeidExpr() argument 2919 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr() 2927 ExprResult RebuildCXXUuidofExpr(QualType Type, SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2930 return getSema().BuildCXXUuidof(Type, TypeidLoc, Operand, RParenLoc); in RebuildCXXUuidofExpr() 2937 ExprResult RebuildCXXUuidofExpr(QualType Type, SourceLocation TypeidLoc, in RebuildCXXUuidofExpr() argument 2939 return getSema().BuildCXXUuidof(Type, TypeidLoc, Operand, RParenLoc); in RebuildCXXUuidofExpr()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 534 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 547 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 553 if (CheckQualifiedFunctionForTypeId(T, TypeidLoc)) in BuildCXXTypeId() 557 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 562 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 597 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 621 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 633 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 737 SourceLocation TypeidLoc, in BuildCXXUuidof() argument 745 return ExprError(Diag(TypeidLoc, diag::err_uuidof_without_guid)); in BuildCXXUuidof() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 534 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 547 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 553 if (CheckQualifiedFunctionForTypeId(T, TypeidLoc)) in BuildCXXTypeId() 557 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 562 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 597 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 621 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 633 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 737 SourceLocation TypeidLoc, in BuildCXXUuidof() argument 745 return ExprError(Diag(TypeidLoc, diag::err_uuidof_without_guid)); in BuildCXXUuidof() [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 517 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 530 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 536 if (CheckQualifiedFunctionForTypeId(T, TypeidLoc)) in BuildCXXTypeId() 540 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 545 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 577 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 601 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 613 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 717 SourceLocation TypeidLoc, in BuildCXXUuidof() argument 725 return ExprError(Diag(TypeidLoc, diag::err_uuidof_without_guid)); in BuildCXXUuidof() [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 534 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 547 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 553 if (CheckQualifiedFunctionForTypeId(T, TypeidLoc)) in BuildCXXTypeId() 557 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 562 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 597 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 621 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 633 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 737 SourceLocation TypeidLoc, in BuildCXXUuidof() argument 745 return ExprError(Diag(TypeidLoc, diag::err_uuidof_without_guid)); in BuildCXXUuidof() [all …]
|
/dports/lang/clang-mesa/clang-13.0.1.src/lib/Sema/ |
H A D | SemaExprCXX.cpp | 534 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 547 RequireCompleteType(TypeidLoc, T, diag::err_incomplete_typeid)) in BuildCXXTypeId() 553 if (CheckQualifiedFunctionForTypeId(T, TypeidLoc)) in BuildCXXTypeId() 557 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 562 SourceLocation TypeidLoc, in BuildCXXTypeId() argument 597 MarkVTableUsed(TypeidLoc, RecordD); in BuildCXXTypeId() 621 return ExprError(Diag(TypeidLoc, diag::err_variably_modified_typeid) in BuildCXXTypeId() 633 SourceRange(TypeidLoc, RParenLoc)); in BuildCXXTypeId() 737 SourceLocation TypeidLoc, in BuildCXXUuidof() argument 745 return ExprError(Diag(TypeidLoc, diag::err_uuidof_without_guid)); in BuildCXXUuidof() [all …]
|