Home
last modified time | relevance | path

Searched refs:Impl (Results 1 - 25 of 272) sorted by relevance

1234567891011

/third_party/node/deps/v8/src/heap/
H A Dfactory-base.cc34 template <typename Impl>
36 Handle<HeapNumber> FactoryBase<Impl>::NewHeapNumber() { in NewHeapNumber()
56 template <typename Impl>
57 Handle<Struct> FactoryBase<Impl>::NewStruct(InstanceType type, in NewStruct()
65 template <typename Impl>
66 Handle<AccessorPair> FactoryBase<Impl>::NewAccessorPair() { in NewAccessorPair()
75 template <typename Impl>
76 Handle<CodeDataContainer> FactoryBase<Impl>::NewCodeDataContainer( in NewCodeDataContainer()
98 template <typename Impl>
99 Handle<FixedArray> FactoryBase<Impl>
[all...]
H A Dfactory-base-inl.h19 template <typename Impl>
20 Handle<Oddball> FactoryBase<Impl>::ToBoolean(bool value) { in ToBoolean()
24 template <typename Impl>
26 Handle<Object> FactoryBase<Impl>::NewNumber(double value) { in NewNumber()
35 template <typename Impl>
37 Handle<Object> FactoryBase<Impl>::NewNumberFromInt(int32_t value) { in NewNumberFromInt()
43 template <typename Impl>
45 Handle<Object> FactoryBase<Impl>::NewNumberFromUint(uint32_t value) { in NewNumberFromUint()
53 template <typename Impl>
55 Handle<Object> FactoryBase<Impl>
[all...]
/third_party/skia/third_party/externals/spirv-tools/source/opt/
H A Doptimizer.cpp35 struct Optimizer::PassToken::Impl { struct in spvtools::Optimizer::PassToken
36 Impl(std::unique_ptr<opt::Pass> p) : pass(std::move(p)) {} in Impl() function
42 std::unique_ptr<Optimizer::PassToken::Impl> impl) in PassToken()
46 : impl_(MakeUnique<Optimizer::PassToken::Impl>(std::move(pass))) {} in PassToken()
58 struct Optimizer::Impl { struct in spvtools::Optimizer
59 explicit Impl(spv_target_env env) : target_env(env), pass_manager() {} in Impl() function
65 Optimizer::Optimizer(spv_target_env env) : impl_(new Impl(env)) { in Optimizer()
647 return MakeUnique<Optimizer::PassToken::Impl>(MakeUnique<opt::NullPass>()); in CreateNullPass()
651 return MakeUnique<Optimizer::PassToken::Impl>( in CreateStripDebugInfoPass()
656 return MakeUnique<Optimizer::PassToken::Impl>( in CreateStripReflectInfoPass()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Doptimizer.cpp35 struct Optimizer::PassToken::Impl { struct in spvtools::Optimizer::PassToken
36 Impl(std::unique_ptr<opt::Pass> p) : pass(std::move(p)) {} in Impl() function
42 std::unique_ptr<Optimizer::PassToken::Impl> impl) in PassToken()
46 : impl_(MakeUnique<Optimizer::PassToken::Impl>(std::move(pass))) {} in PassToken()
58 struct Optimizer::Impl { struct in spvtools::Optimizer
59 explicit Impl(spv_target_env env) : target_env(env), pass_manager() {} in Impl() function
65 Optimizer::Optimizer(spv_target_env env) : impl_(new Impl(env)) { in Optimizer()
647 return MakeUnique<Optimizer::PassToken::Impl>(MakeUnique<opt::NullPass>()); in CreateNullPass()
651 return MakeUnique<Optimizer::PassToken::Impl>( in CreateStripDebugInfoPass()
656 return MakeUnique<Optimizer::PassToken::Impl>( in CreateStripReflectInfoPass()
[all...]
/third_party/skia/third_party/externals/abseil-cpp/absl/time/internal/cctz/src/
H A Dtime_zone_impl.cc36 std::unordered_map<std::string, const time_zone::Impl*>;
49 time_zone time_zone::Impl::UTC() { return time_zone(UTCImpl()); } in UTC()
51 bool time_zone::Impl::LoadTimeZone(const std::string& name, time_zone* tz) { in LoadTimeZone()
52 const Impl* const utc_impl = UTCImpl(); in LoadTimeZone()
74 std::unique_ptr<const Impl> new_impl(new Impl(name)); in LoadTimeZone()
79 const Impl*& impl = (*time_zone_map)[name]; in LoadTimeZone()
87 void time_zone::Impl::ClearTimeZoneMapTestOnly() { in ClearTimeZoneMapTestOnly()
90 // Existing time_zone::Impl* entries are in the wild, so we can't delete in ClearTimeZoneMapTestOnly()
94 static auto* cleared = new std::deque<const time_zone::Impl*>; in ClearTimeZoneMapTestOnly()
102 time_zone::Impl::Impl(const std::string& name) Impl() function in absl::time_internal::cctz::time_zone::Impl
[all...]
/third_party/spirv-tools/source/opt/
H A Doptimizer.cpp36 struct Optimizer::PassToken::Impl { struct in spvtools::Optimizer::PassToken
37 Impl(std::unique_ptr<opt::Pass> p) : pass(std::move(p)) {} in Impl() function
43 std::unique_ptr<Optimizer::PassToken::Impl> impl) in PassToken()
47 : impl_(MakeUnique<Optimizer::PassToken::Impl>(std::move(pass))) {} in PassToken()
59 struct Optimizer::Impl { struct in spvtools::Optimizer
60 explicit Impl(spv_target_env env) : target_env(env), pass_manager() {} in Impl() function
67 Optimizer::Optimizer(spv_target_env env) : impl_(new Impl(env)) { in Optimizer()
703 return MakeUnique<Optimizer::PassToken::Impl>(MakeUnique<opt::NullPass>()); in CreateNullPass()
707 return MakeUnique<Optimizer::PassToken::Impl>( in CreateStripDebugInfoPass()
716 return MakeUnique<Optimizer::PassToken::Impl>( in CreateStripNonSemanticInfoPass()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h118 template <typename T> TargetTransformInfo(T Impl);
1403 T Impl; member in llvm::final
1406 Model(T Impl) : Impl(std::move(Impl)) {} in Model() argument
1410 return Impl.getDataLayout();
1414 return Impl.getOperationCost(Opcode, Ty, OpTy);
1418 return Impl.getGEPCost(PointeeType, Ptr, Operands);
1421 return Impl.getExtCost(I, Src);
1424 return Impl
1887 TargetTransformInfo(T Impl) TargetTransformInfo() argument
[all...]
H A DTargetLibraryInfo.h217 const TargetLibraryInfoImpl *Impl; member in llvm::TargetLibraryInfo
224 explicit TargetLibraryInfo(const TargetLibraryInfoImpl &Impl, in TargetLibraryInfo() argument
226 : Impl(&Impl), OverrideAsUnavailable(NumLibFuncs) { in TargetLibraryInfo()
249 : Impl(TLI.Impl), OverrideAsUnavailable(TLI.OverrideAsUnavailable) {} in TargetLibraryInfo()
251 : Impl(TLI.Impl), OverrideAsUnavailable(TLI.OverrideAsUnavailable) {} in TargetLibraryInfo()
253 Impl = TLI.Impl; in operator =()
[all...]
/third_party/node/src/
H A Dnode_threadsafe_cow.h45 struct Impl { struct in node::final
46 explicit Impl(const T& data) : data(data) {} in Impl() function
47 explicit Impl(T&& data) : data(std::move(data)) {} in Impl() function
49 Impl(const Impl& other);
50 Impl& operator=(const Impl& other) = delete;
51 Impl(Impl&& other) = delete;
52 Impl
[all...]
H A Dblob_serializer_deserializer-inl.h91 template <typename Impl>
93 T BlobDeserializer<Impl>::ReadArithmetic() { in ReadArithmetic()
103 template <typename Impl>
105 std::vector<T> BlobDeserializer<Impl>::ReadVector() { in ReadVector()
131 template <typename Impl>
132 std::string BlobDeserializer<Impl>::ReadString() { in ReadString()
153 template <typename Impl>
155 void BlobDeserializer<Impl>::ReadArithmetic(T* out, size_t count) { in ReadArithmetic()
175 template <typename Impl>
177 std::vector<Number> BlobDeserializer<Impl>
[all...]
H A Dblob_serializer_deserializer.h32 template <typename Impl>
42 Impl* impl() { return static_cast<Impl*>(this); } in impl()
43 const Impl* impl() const { return static_cast<const Impl*>(this); } in impl()
76 template <typename Impl>
87 Impl* impl() { return static_cast<Impl*>(this); } in impl()
88 const Impl* impl() const { return static_cast<const Impl*>(thi in impl()
[all...]
/third_party/node/deps/v8/src/parsing/
H A Dparser-base.h122 // The Impl parameter is the actual class of the parser/pre-parser,
128 // template <typename Impl>
132 // // parser behavior. The Impl parameter is the actual derived
135 // template <typename Impl>
154 // implementation class Impl, it is expected to contain the following typedefs:
157 // struct ParserTypes<Impl> {
158 // // Synonyms for ParserBase<Impl> and Impl, respectively.
160 // typedef Impl;
184 template <typename Impl>
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Remarks/
H A DRemarkStringTable.cpp42 auto Impl = [&](StringRef &S) { S = add(S).second; }; in internalize() local
43 Impl(R.PassName); in internalize()
44 Impl(R.RemarkName); in internalize()
45 Impl(R.FunctionName); in internalize()
47 Impl(R.Loc->SourceFilePath); in internalize()
49 Impl(Arg.Key); in internalize()
50 Impl(Arg.Val); in internalize()
52 Impl(Arg.Loc->SourceFilePath); in internalize()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
H A DSignposts.cpp87 Impl = new SignpostEmitterImpl(); in SignpostEmitter()
89 Impl = nullptr; in SignpostEmitter()
95 delete Impl; in ~SignpostEmitter()
101 return Impl->isEnabled(); in isEnabled()
109 if (Impl == nullptr) in startTimerInterval()
111 return Impl->startTimerInterval(T); in startTimerInterval()
117 if (Impl == nullptr) in endTimerInterval()
119 Impl->endTimerInterval(T); in endTimerInterval()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DAMDGPULibFunc.h358 explicit AMDGPULibFunc() : Impl(std::unique_ptr<AMDGPULibFuncImpl>()) {} in AMDGPULibFunc()
370 std::string getName() const { return Impl->getName(); } in getName()
371 unsigned getNumArgs() const { return Impl->getNumArgs(); } in getNumArgs()
372 EFuncId getId() const { return Impl->getId(); } in getId()
373 ENamePrefix getPrefix() const { return Impl->getPrefix(); } in getPrefix()
378 bool isMangled() const { return Impl->isMangled(); } in isMangled()
379 void setId(EFuncId Id) { Impl->setId(Id); } in setId()
381 return Impl->parseFuncName(MangledName); in parseFuncName()
386 std::string mangle() const { return Impl->mangle(); } in mangle()
388 void setName(StringRef N) { Impl
403 std::unique_ptr<AMDGPULibFuncImpl> Impl; global() member in llvm::AMDGPULibFunc
[all...]
/third_party/node/deps/v8/include/
H A Dv8-util.h47 typedef std::map<K, PersistentContainerValue> Impl; typedef in v8::StdMapTraits
48 typedef typename Impl::iterator Iterator;
50 static bool Empty(Impl* impl) { return impl->empty(); } in Empty()
51 static size_t Size(Impl* impl) { return impl->size(); } in Size()
52 static void Swap(Impl& a, Impl& b) { std::swap(a, b); } in Swap()
53 static Iterator Begin(Impl* impl) { return impl->begin(); } in Begin()
54 static Iterator End(Impl* impl) { return impl->end(); } in End()
57 static PersistentContainerValue Set(Impl* impl, K key, in Set()
67 static PersistentContainerValue Get(Impl* imp in Set()
543 typedef std::vector<PersistentContainerValue> Impl; global() typedef in v8::DefaultPersistentValueVectorTraits
[all...]
/third_party/node/deps/v8/include/v8-include/
H A Dv8-util.h47 typedef std::map<K, PersistentContainerValue> Impl; typedef in v8::StdMapTraits
48 typedef typename Impl::iterator Iterator;
50 static bool Empty(Impl* impl) { return impl->empty(); } in Empty()
51 static size_t Size(Impl* impl) { return impl->size(); } in Size()
52 static void Swap(Impl& a, Impl& b) { std::swap(a, b); } in Swap()
53 static Iterator Begin(Impl* impl) { return impl->begin(); } in Begin()
54 static Iterator End(Impl* impl) { return impl->end(); } in End()
57 static PersistentContainerValue Set(Impl* impl, K key, in Set()
67 static PersistentContainerValue Get(Impl* imp in Set()
548 typedef std::vector<PersistentContainerValue> Impl; global() typedef in v8::DefaultPersistentValueVectorTraits
[all...]
/third_party/skia/third_party/externals/tint/tools/src/cmd/remote-compile/
H A Dsocket.cc87 class Impl : public Socket { class
89 static std::shared_ptr<Impl> create(const char* address, const char* port) { in create()
110 auto out = std::make_shared<Impl>(info, socket); in create()
120 explicit Impl(SOCKET socket) : info(nullptr), s(socket) {} in Impl() function in __anon26335::Impl
121 Impl(addrinfo* info, SOCKET socket) : info(info), s(socket) {} in Impl() function in __anon26335::Impl
123 ~Impl() { in ~Impl()
218 std::shared_ptr<Impl> out;
222 out = std::make_shared<Impl>(::accept(socket, 0, 0));
238 auto impl = Impl::create(address, port); in Listen()
259 auto impl = Impl in Connect()
[all...]
/third_party/skia/third_party/externals/dawn/generator/templates/dawn_native/
H A Ddawn_platform.h46 inline const {{as_cType(type.name)}}Impl* ToAPI(const {{as_cppType(type.name)}}Base* rhs) {
47 return reinterpret_cast<const {{as_cType(type.name)}}Impl*>(rhs);
50 inline {{as_cType(type.name)}}Impl* ToAPI({{as_cppType(type.name)}}Base* rhs) {
51 return reinterpret_cast<{{as_cType(type.name)}}Impl*>(rhs);
54 inline const {{as_cppType(type.name)}}Base* FromAPI(const {{as_cType(type.name)}}Impl* rhs) {
58 inline {{as_cppType(type.name)}}Base* FromAPI({{as_cType(type.name)}}Impl* rhs) {
/third_party/rust/crates/cxx/macro/src/
H A Dgenerics.rs3 use crate::syntax::{Impl, Lifetimes};
9 explicit_impl: Option<&'a Impl>,
15 explicit_impl: Option<&'a Impl>,
21 explicit_impl: Option<&'a Impl>, in split_for_impl()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
H A DBinaryByteStream.h237 : Impl(std::move(Buffer), Endian) {} in FileBufferByteStream()
240 return Impl.getEndian();
245 return Impl.readBytes(Offset, Size, Buffer);
250 return Impl.readLongestContiguousChunk(Offset, Buffer);
253 uint32_t getLength() override { return Impl.getLength(); }
256 return Impl.writeBytes(Offset, Data);
259 Error commit() override { return Impl.commit(); }
262 uint8_t *getBufferStart() const { return Impl.getBufferStart(); } in getBufferStart()
265 uint8_t *getBufferEnd() const { return Impl.getBufferEnd(); } in getBufferEnd()
268 StreamImpl Impl; member in llvm::FileBufferByteStream
[all...]
H A DVirtualFileSystem.h159 std::shared_ptr<detail::DirIterImpl> Impl; // Input iterator semantics on copy member in llvm::vfs::directory_iterator
163 : Impl(std::move(I)) { in directory_iterator()
164 assert(Impl.get() != nullptr && "requires non-null implementation"); in directory_iterator()
165 if (Impl->CurrentEntry.path().empty()) in directory_iterator()
166 Impl.reset(); // Normalize the end iterator to Impl == nullptr. in directory_iterator()
174 assert(Impl && "attempting to increment past end"); in increment()
175 EC = Impl->increment(); in increment()
176 if (Impl->CurrentEntry.path().empty()) in increment()
177 Impl in increment()
[all...]
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/
H A DSpirvShaderGroup.cpp21 struct SpirvShader::Impl::Group
347 Impl::Group::BinaryOperation<SIMD::Int>( in EmitGroupNonUniform()
353 Impl::Group::BinaryOperation<SIMD::Float>( in EmitGroupNonUniform()
359 Impl::Group::BinaryOperation<SIMD::Int>( in EmitGroupNonUniform()
365 Impl::Group::BinaryOperation<SIMD::Float>( in EmitGroupNonUniform()
371 Impl::Group::BinaryOperation<SIMD::UInt>( in EmitGroupNonUniform()
377 Impl::Group::BinaryOperation<SIMD::UInt>( in EmitGroupNonUniform()
383 Impl::Group::BinaryOperation<SIMD::UInt>( in EmitGroupNonUniform()
389 Impl::Group::BinaryOperation<SIMD::Int>( in EmitGroupNonUniform()
395 Impl in EmitGroupNonUniform()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/BinaryFormat/
H A DMagic.h21 enum Impl { enum
58 file_magic(Impl V) : V(V) {} in file_magic()
59 operator Impl() const { return V; } in operator Impl()
62 Impl V = unknown;
/third_party/skia/src/gpu/tessellate/shaders/
H A DGrPathTessellationShader_Hardware.cpp61 class Impl : public GrPathTessellationShader::Impl { in makeProgramImpl() class
170 return std::make_unique<Impl>(); in makeProgramImpl()
207 class Impl : public GrPathTessellationShader::Impl { in makeProgramImpl() class
343 return std::make_unique<Impl>(); in makeProgramImpl()

Completed in 34 milliseconds

1234567891011