Home
last modified time | relevance | path

Searched refs:CRTP (Results 1 – 12 of 12) sorted by relevance

/external/llvm-project/clang/test/CXX/over/over.match/over.match.funcs/over.match.oper/
Dp3-2a.cpp150 struct CRTP : CRTPBase<CRTP> {}; struct
151 …bool cmp_crtp = CRTP() == CRTP(); // expected-warning-re {{ambiguous despite there being a unique …
152 …bool cmp_crtp2 = CRTP() != CRTP(); // expected-warning {{ambiguous despite there being a unique be…
/external/llvm-project/mlir/docs/
DInterfaces.md35 A dialect interface can be defined by inheriting from the CRTP base class
86 An additional utility is provided via DialectInterfaceCollection. This CRTP
119 These interfaces are defined by overriding the CRTP base class `AttrInterface`,
DPassManagement.md57 * Inherit from the CRTP class `OperationPass` and provide the operation type
92 * Inherit from the CRTP class `OperationPass`.
/external/llvm-project/llvm/include/llvm/Demangle/
DREADME.txt9 "_Z1fv" into "f()". You can also use the CRTP base ManglingParser to perform
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Demangle/
DREADME.txt9 "_Z1fv" into "f()". You can also use the CRTP base ManglingParser to perform
/external/llvm-project/libcxxabi/src/demangle/
DREADME.txt9 "_Z1fv" into "f()". You can also use the CRTP base ManglingParser to perform
/external/eigen/doc/
DClassHierarchy.dox16 Pattern (CRTP). In this pattern, the base class (for instance, \c MatrixBase) is in fact a template…
/external/llvm-project/mlir/docs/Tutorials/
DDefiningAttributesAndTypes.md48 /// must inherit from the CRTP class 'Type::TypeBase'. It takes as template
144 /// the CRTP class 'Type::TypeBase'. It takes as template parameters the
/external/llvm-project/llvm/docs/
DWritingAnLLVMNewPMPass.rst23 the CRTP mix-in ``PassInfoMixin<PassT>``. The pass should have a ``run()``
/external/llvm-project/mlir/docs/Tutorials/Toy/
DCh-7.md147 /// element types. All derived types in MLIR must inherit from the CRTP class
DCh-2.md203 [CRTP](https://en.wikipedia.org/wiki/Curiously_recurring_template_pattern)
/external/llvm-project/clang-tools-extra/docs/clang-tidy/checks/
Dreadability-identifier-naming.rst31 This also applies for pseudo-override patterns like CRTP.