Searched refs:CtorFn (Results 1 – 7 of 7) sorted by relevance
/external/llvm-project/clang/lib/AST/Interp/ |
D | Descriptor.cpp | 76 if (auto Fn = D->ElemDesc->CtorFn) in ctorArrayDesc() 129 if (auto Fn = F->CtorFn) in ctorRecord() 192 CtorFn(getCtorPrim(Type)), DtorFn(getDtorPrim(Type)), in Descriptor() 202 CtorFn(getCtorArrayPrim(Type)), DtorFn(getDtorArrayPrim(Type)), in Descriptor() 211 IsTemporary(IsTemporary), IsArray(true), CtorFn(getCtorArrayPrim(Type)), in Descriptor() 222 IsArray(true), CtorFn(ctorArrayDesc), DtorFn(dtorArrayDesc), in Descriptor() 232 CtorFn(ctorArrayDesc), DtorFn(dtorArrayDesc), MoveFn(moveArrayDesc) { in Descriptor() 240 IsMutable(IsMutable), IsTemporary(IsTemporary), CtorFn(ctorRecord), in Descriptor()
|
D | InterpBlock.h | 73 if (Desc->CtorFn) in invokeCtor() 74 Desc->CtorFn(this, data(), Desc->IsConst, Desc->IsMutable, in invokeCtor()
|
D | Descriptor.h | 83 const BlockCtorFn CtorFn = nullptr; member
|
/external/llvm-project/llvm/include/llvm/Support/ |
D | Registry.h | 118 static std::unique_ptr<T> CtorFn() { return std::make_unique<V>(); } in CtorFn() function 122 : Entry(Name, Desc, CtorFn), Node(Entry) { in Add()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | Registry.h | 118 static std::unique_ptr<T> CtorFn() { return std::make_unique<V>(); } in CtorFn() function 122 : Entry(Name, Desc, CtorFn), Node(Entry) { in Add()
|
/external/llvm/include/llvm/Support/ |
D | Registry.h | 115 static std::unique_ptr<T> CtorFn() { return make_unique<V>(); } in CtorFn() function 119 : Entry(Name, Desc, CtorFn), Node(Entry) { in Add()
|
/external/llvm-project/clang/docs/ |
D | ConstantInterpreter.rst | 152 * **CtorFn**: initializes the metadata which is store in the block, 205 Inline descriptors are filled in by the `CtorFn` of blocks, which leaves storage
|