Home
last modified time | relevance | path

Searched refs:templated (Results 1 – 25 of 35) sorted by relevance

12

/llvm-project-15.0.7/clang/test/SemaCXX/
H A Denable_if.cpp202 T templated(T m) __attribute__((enable_if(true, ""))) { return T(); } in templated() function
204 T templated(T m) __attribute__((enable_if(false, ""))) { return T(); } in templated() function
206 int (*p)(int) = templated<int>; in test4()
207 int (*p2)(int) = &templated<int>; in test4()
209 a = templated<int>; in test4()
210 a = &templated<int>; in test4()
408 template <int N> constexpr int templated() __attribute__((enable_if(N, ""))) { in templated() function
412 constexpr int A = templated<0>(); // expected-error{{no matching function for call to 'templated'}}…
413 static_assert(templated<1>() == 1, "");
415 template <int N> constexpr int callTemplated() { return templated<N>(); } in callTemplated()
H A Dattr-unavailable.cpp72 template <class T> void templated(T&);
74 templated(UC); in untemplated()
77 templated(UC); in untemplated_marked()
H A Drecovery-expr-type.cpp43 constexpr int templated() __attribute__((enable_if(N, ""))) { // expected-note {{candidate disabled… in templated() function
47 constexpr int A = templated<0>(); // expected-error{{no matching function}}
H A Dcxx2a-destroying-delete.cpp127 namespace templated { namespace
/llvm-project-15.0.7/polly/lib/External/isl/cpp/
H A Dtyped_cpp.h.top1 /// These are automatically generated templated C++ bindings for isl.
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/
H A Downing-memory.rst110 The ``gsl::owner<T*>`` is declared as a templated type alias.
112 of the type aliases gets lost. Therefore using ``gsl::owner<T*>`` in a heavy templated
145 // The same issue occurs with templated classes like the following.
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/modernize/
H A Dpass-by-value.rst123 When delayed template parsing is enabled, constructors part of templated
124 contexts; templated constructors, constructors in class templates, constructors
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/readability/
H A Dmake-member-function-const.rst37 * are templated or part of a class template
/llvm-project-15.0.7/lld/test/COFF/
H A Dcomdat-weak.test3 When compiling certain forms of templated inline functions, some
/llvm-project-15.0.7/llvm/docs/HistoricalNotes/
H A D2001-09-18-OptimizeExceptions.txt23 exception specifications on generic, templated code. But it is trivial
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DRelocation.txt13 templated functions. For example:
/llvm-project-15.0.7/polly/docs/
H A DArchitecture.rst77 cycle has been run and as a result even heavily templated C++ code could
/llvm-project-15.0.7/polly/lib/External/isl/
H A DChangeLog5 - initial templated C++ bindings
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/misc/
H A Dconst-correctness.rst59 The check will not analyze templated variables or variables that are instantiation dependent.
/llvm-project-15.0.7/mlir/docs/Tutorials/
H A DUnderstandingTheIRStructure.md159 For example the `Block` class exposes a convenient templated method
/llvm-project-15.0.7/third-party/benchmark/docs/
H A Duser_guide.md29 [Templated Benchmarks](#templated-benchmarks)
499 <a name="templated-benchmarks" />
582 Also you can create templated fixture by using the following macros:
/llvm-project-15.0.7/libc/benchmarks/
H A DRATIONALE.md238 Benchmark is cumbersome as it involves templated benchmarks and
/llvm-project-15.0.7/mlir/docs/Rationale/
H A DUsageOfConst.md268 1. Iterators and other types and functions that are templated to support
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/
H A DAnalyzerOptions.def123 "Whether or not templated functions may be considered for inlining.", true)
/llvm-project-15.0.7/clang/docs/analyzer/developer-docs/
H A DIPA.rst62 This option controls whether C++ templated functions may be inlined.
/llvm-project-15.0.7/clang/docs/
H A DSourceBasedCodeCoverage.rst155 templated functions and their instantiations. For our example program, we get
H A DInternalsManual.rst2028 ``ClassTemplateDecl`` and its "templated" ``CXXRecordDecl``. The *templated*
2032 *templated* class (the ``CXXRecordDecl``) of a ``ClassTemplateDecl`` with
2034 "described" class template from the *templated* class:
2036 nodes: between the *templated* and the *described* node. There may be various
2226 In case of the :ref:`templated-described swing <templated>` we take
/llvm-project-15.0.7/llvm/docs/
H A DCommandLine.rst1393 options, and is the one used most of the time. It is a templated class which
1424 options. It too is a templated class which can take up to three arguments:
1445 options in the form of a bit vector. It is also a templated class which can
H A DCompileCudaWithLLVM.rst407 For the purposes of the wrong-side rule, templated functions also behave like
/llvm-project-15.0.7/mlir/docs/
H A DInterfaces.md129 methods that are overridden by the `Model` that is templated on the concrete

12