| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/ |
| D | Diagnostic.td | 34 // Responses to a diagnostic in a SFINAE context. 83 SFINAEResponse SFINAE = SFINAE_Suppress; 94 SFINAEResponse SFINAE = SFINAE_SubstitutionFailure; 97 SFINAEResponse SFINAE = SFINAE_Report; 100 SFINAEResponse SFINAE = SFINAE_AccessControl;
|
| D | DiagnosticComment.h | 17 #define DIAG(ENUM, FLAGS, DEFAULT_MAPPING, DESC, GROUP, SFINAE, NOWERROR, \ argument
|
| D | DiagnosticParse.h | 17 #define DIAG(ENUM, FLAGS, DEFAULT_MAPPING, DESC, GROUP, SFINAE, NOWERROR, \ argument
|
| D | DiagnosticLex.h | 17 #define DIAG(ENUM, FLAGS, DEFAULT_MAPPING, DESC, GROUP, SFINAE, NOWERROR, \ argument
|
| D | DiagnosticDriver.h | 17 #define DIAG(ENUM, FLAGS, DEFAULT_MAPPING, DESC, GROUP, SFINAE, NOWERROR, \ argument
|
| D | DiagnosticSerialization.h | 17 #define DIAG(ENUM, FLAGS, DEFAULT_MAPPING, DESC, GROUP, SFINAE, NOWERROR, \ argument
|
| D | DiagnosticSema.h | 17 #define DIAG(ENUM, FLAGS, DEFAULT_MAPPING, DESC, GROUP, SFINAE, NOWERROR, \ argument
|
| D | DiagnosticAST.h | 17 #define DIAG(ENUM, FLAGS, DEFAULT_MAPPING, DESC, GROUP, SFINAE, NOWERROR, \ argument
|
| D | DiagnosticRefactoring.h | 17 #define DIAG(ENUM, FLAGS, DEFAULT_MAPPING, DESC, GROUP, SFINAE, NOWERROR, \ argument
|
| D | DiagnosticAnalysis.h | 17 #define DIAG(ENUM, FLAGS, DEFAULT_MAPPING, DESC, GROUP, SFINAE, NOWERROR, \ argument
|
| D | DiagnosticCrossTU.h | 17 #define DIAG(ENUM, FLAGS, DEFAULT_MAPPING, DESC, GROUP, SFINAE, NOWERROR, \ argument
|
| D | DiagnosticFrontend.h | 17 #define DIAG(ENUM, FLAGS, DEFAULT_MAPPING, DESC, GROUP, SFINAE, NOWERROR, \ argument
|
| D | DiagnosticIDs.h | 67 #define DIAG(ENUM, FLAGS, DEFAULT_MAPPING, DESC, GROUP, SFINAE, CATEGORY, \ argument
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Basic/ |
| D | DiagnosticIDs.cpp | 35 #define DIAG(ENUM, CLASS, DEFAULT_SEVERITY, DESC, GROUP, SFINAE, NOWERROR, \ argument 56 #define DIAG(ENUM, CLASS, DEFAULT_SEVERITY, DESC, GROUP, SFINAE, NOWERROR, \ argument 81 #define DIAG(ENUM, CLASS, DEFAULT_SEVERITY, DESC, GROUP, SFINAE, NOWERROR, \ argument 114 uint8_t SFINAE : 2; member 172 #define DIAG(ENUM, CLASS, DEFAULT_SEVERITY, DESC, GROUP, SFINAE, NOWERROR, \ argument 178 DiagnosticIDs::SFINAE, \ 335 return static_cast<DiagnosticIDs::SFINAEResponse>(Info->SFINAE); in getDiagnosticSFINAEResponse()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
| D | ilist.h | 103 template <size_t N> struct SFINAE {}; 133 template <size_t N> struct SFINAE {};
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| D | Metadata.h | 514 template <size_t N> struct SFINAE {}; struct 517 static Yes &hasDereference(SFINAE<sizeof(static_cast<V>(*make<U>()))> * = 0);
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/ |
| D | Metadata.cpp | 791 template <class U, U Val> struct SFINAE {}; struct 794 static Yes &check(SFINAE<void (U::*)(unsigned), &U::setHash> *);
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
| D | SemaExprCXX.cpp | 5285 Sema::SFINAETrap SFINAE(S, /*AccessCheckingSFINAE=*/true); in evaluateTypeTrait() local 5295 if (Result.isInvalid() || SFINAE.hasErrorOccurred()) in evaluateTypeTrait() 5494 Sema::SFINAETrap SFINAE(Self, /*AccessCheckingSFINAE=*/true); in EvaluateBinaryTypeTrait() local 5501 return !Result.isInvalid() && !SFINAE.hasErrorOccurred(); in EvaluateBinaryTypeTrait() 5546 Sema::SFINAETrap SFINAE(Self, /*AccessCheckingSFINAE=*/true); in EvaluateBinaryTypeTrait() local 5556 if (SFINAE.hasErrorOccurred()) in EvaluateBinaryTypeTrait()
|
| /freebsd-12-stable/contrib/libstdc++/include/tr1/ |
| D | functional | 55 * Actual implementation of _Has_result_type, which uses SFINAE to
|
| /freebsd-12-stable/contrib/gcc/cp/ |
| D | ChangeLog-2004 | 64 * pt.c (check_instantiated_args): Remove bogus SFINAE code.
|
| D | ChangeLog | 3634 * pt.c (instantiate_template): Handle SFINAE.
|