Home
last modified time | relevance | path

Searched refs:specialization (Results 1 – 25 of 196) sorted by relevance

12345678

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dtemplate.h133 virtual RootObject *specialization() = 0;
156 RootObject *specialization();
188 RootObject *specialization();
209 RootObject *specialization();
226 RootObject *specialization();
/netbsd-src/external/mit/isl/dist/interface/
H A Dtemplate_cpp.cc1268 struct specialization { struct
1279 const std::string &specialization::base_name() const in base_name() argument
1286 const std::string &specialization::class_name() const in class_name()
1302 virtual void print_class(const specialization &instance) const = 0;
1341 class_printer(const specialization &instance,
1375 const specialization &instance;
1387 const specialization &instance, in class_printer()
1611 method_decl_printer(const specialization &instance, in method_decl_printer()
1660 const specialization &instance) in instance_sig()
1687 method_impl_printer(const specialization &instance, in method_impl_printer()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dtemplate.h150 virtual RootObject *specialization() = 0;
184 RootObject *specialization();
225 RootObject *specialization();
253 RootObject *specialization();
274 RootObject *specialization();
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/std/
H A Datomic365 /// Partial specialization for pointer types.
642 /// Explicit specialization for char.
665 /// Explicit specialization for signed char.
688 /// Explicit specialization for unsigned char.
711 /// Explicit specialization for short.
734 /// Explicit specialization for unsigned short.
757 /// Explicit specialization for int.
780 /// Explicit specialization for unsigned int.
803 /// Explicit specialization for long.
826 /// Explicit specialization for unsigned long.
[all …]
H A Dlimits382 /// numeric_limits<bool> specialization.
451 /// numeric_limits<char> specialization.
518 /// numeric_limits<signed char> specialization.
588 /// numeric_limits<unsigned char> specialization.
661 /// numeric_limits<wchar_t> specialization.
730 /// numeric_limits<char8_t> specialization.
795 /// numeric_limits<char16_t> specialization.
856 /// numeric_limits<char32_t> specialization.
918 /// numeric_limits<short> specialization.
985 /// numeric_limits<unsigned short> specialization.
[all …]
H A Dutility92 // 2770. tuple_size<const T> specialization is not SFINAE compatible
150 /// Partial specialization for std::pair
155 /// Partial specialization for std::pair
160 /// Partial specialization for std::pair
165 /// Partial specialization for std::pair
H A Dfuture636 /// Partial specialization for reference types.
656 /// Explicit specialization for void.
813 /// Partial specialization for future<R&>
856 /// Explicit specialization for future<void>
939 /// Partial specialization for shared_future<R&>
978 /// Explicit specialization for shared_future<void>
1171 /// Partial specialization for promise<R&>
1269 /// Explicit specialization for promise<void>
1621 // 2976. Dangling uses_allocator specialization for packaged_task
H A Dtypeindex112 /// std::hash specialization for type_index.
H A Dsstream846 /// Swap specialization for stringbufs.
853 /// Swap specialization for istringstreams.
860 /// Swap specialization for ostringstreams.
867 /// Swap specialization for stringstreams.
H A Darray421 /// Partial specialization for std::array
430 /// Partial specialization for std::array
H A Dsystem_error476 /// std::hash specialization for error_code.
493 /// std::hash specialization for error_condition.
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/std/
H A Datomic415 /// Partial specialization for pointer types.
709 /// Explicit specialization for char.
732 /// Explicit specialization for signed char.
755 /// Explicit specialization for unsigned char.
778 /// Explicit specialization for short.
801 /// Explicit specialization for unsigned short.
824 /// Explicit specialization for int.
847 /// Explicit specialization for unsigned int.
870 /// Explicit specialization for long.
893 /// Explicit specialization for unsigned long.
[all …]
H A Dlimits382 /// numeric_limits<bool> specialization.
451 /// numeric_limits<char> specialization.
518 /// numeric_limits<signed char> specialization.
588 /// numeric_limits<unsigned char> specialization.
661 /// numeric_limits<wchar_t> specialization.
730 /// numeric_limits<char8_t> specialization.
795 /// numeric_limits<char16_t> specialization.
856 /// numeric_limits<char32_t> specialization.
918 /// numeric_limits<short> specialization.
985 /// numeric_limits<unsigned short> specialization.
[all …]
H A Dfuture643 /// Partial specialization for reference types.
663 /// Explicit specialization for void.
831 /// Partial specialization for future<R&>
874 /// Explicit specialization for future<void>
964 /// Partial specialization for shared_future<R&>
1003 /// Explicit specialization for shared_future<void>
1203 /// Partial specialization for promise<R&>
1301 /// Explicit specialization for promise<void>
1666 // 2976. Dangling uses_allocator specialization for packaged_task
H A Dtypeindex112 /// std::hash specialization for type_index.
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DYamlIO.rst115 To specify a YAML mappings, you define a specialization on
118 then the specialization is simple. For example:
309 ScalarEnumerationTraits specialization on CPUs, which can then be used
447 your specialization must create a temporary llvm::StringRef. When reading,
448 YAML I/O will provide an llvm::StringRef of scalar and your specialization
491 ScalarTraits specialization - YAML I/O will provide the native type and your
492 specialization must create a temporary llvm::StringRef when writing, and
494 and your specialization must convert that to your native data type when reading.
495 An example of a custom type with an appropriate specialization of
745 an optional ``validate()`` method in a MappingTraits template specialization.
[all …]
/netbsd-src/external/gpl3/gcc/dist/include/
H A Dgcc-cp-fe.def280 specialization, introduce it with
419 template member specialization separately, i.e., instead of:
427 ... for each specialization of X.
440 expanded, per-specialization form.
537 a specialization (returned by build_dependent_type_template_id) of
725 /* Introduce a specialization of a template function.
728 for the specialization. ADDRESS is the address of the
729 specialization. FILENAME and LINE_NUMBER specify the source
730 location associated with the template function specialization. */
743 for the specialization. FILENAME and LINE_NUMBER specify the
[all …]
/netbsd-src/external/gpl3/binutils.old/dist/include/
H A Dgcc-cp-fe.def280 specialization, introduce it with
419 template member specialization separately, i.e., instead of:
427 ... for each specialization of X.
440 expanded, per-specialization form.
537 a specialization (returned by build_dependent_type_template_id) of
725 /* Introduce a specialization of a template function.
728 for the specialization. ADDRESS is the address of the
729 specialization. FILENAME and LINE_NUMBER specify the source
730 location associated with the template function specialization. */
743 for the specialization. FILENAME and LINE_NUMBER specify the
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/include/
H A Dgcc-cp-fe.def280 specialization, introduce it with
419 template member specialization separately, i.e., instead of:
427 ... for each specialization of X.
440 expanded, per-specialization form.
537 a specialization (returned by build_dependent_type_template_id) of
725 /* Introduce a specialization of a template function.
728 for the specialization. ADDRESS is the address of the
729 specialization. FILENAME and LINE_NUMBER specify the source
730 location associated with the template function specialization. */
743 for the specialization. FILENAME and LINE_NUMBER specify the
[all …]
/netbsd-src/external/gpl3/binutils/dist/include/
H A Dgcc-cp-fe.def280 specialization, introduce it with
419 template member specialization separately, i.e., instead of:
427 ... for each specialization of X.
440 expanded, per-specialization form.
537 a specialization (returned by build_dependent_type_template_id) of
725 /* Introduce a specialization of a template function.
728 for the specialization. ADDRESS is the address of the
729 specialization. FILENAME and LINE_NUMBER specify the source
730 location associated with the template function specialization. */
743 for the specialization. FILENAME and LINE_NUMBER specify the
[all …]
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/tr2/
H A Dtype_traits65 /// Partial specialization.
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/tr2/
H A Dtype_traits65 /// Partial specialization.
/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DLibASTImporter.rst296 // explicit specialization
307 // explicit specialization
390 …see that an error is associated (``getImportDeclErrorIfAny``) to the specialization also, not just…
425 // explicit specialization
438 // explicit specialization
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DDiagnosticSemaKinds.td562 "using declaration cannot refer to a template specialization">;
1514 "partial specialization cannot be declared as a friend">;
2327 // C++17 deduced class template specialization types
2331 "deduced class template specialization type">;
2353 "a specialization of template %0">;
2735 "specialization of concepts is not allowed">;
3929 "inheritance model ignored on %select{primary template|partial specialization}0">,
4040 "a specialization of %1">;
4241 "of a %select{class template|class template partial specialization|nested "
4874 // C++ template specialization
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DStmtDataCollectors.td46 // If the function is a template specialization, we also need to handle

12345678