Home
last modified time | relevance | path

Searched refs:as_cppType (Results 1 – 15 of 15) sorted by relevance

/third_party/skia/third_party/externals/dawn/generator/templates/dawn_native/
Ddawn_platform.h28 inline const {{as_cType(type.name)}}* ToAPI(const {{as_cppType(type.name)}}* rhs) {
32 inline {{as_cType(type.name)}}* ToAPI({{as_cppType(type.name)}}* rhs) {
36 inline const {{as_cppType(type.name)}}* FromAPI(const {{as_cType(type.name)}}* rhs) {
37 return reinterpret_cast<const {{as_cppType(type.name)}}*>(rhs);
40 inline {{as_cppType(type.name)}}* FromAPI({{as_cType(type.name)}}* rhs) {
41 return reinterpret_cast<{{as_cppType(type.name)}}*>(rhs);
46 inline const {{as_cType(type.name)}}Impl* ToAPI(const {{as_cppType(type.name)}}Base* rhs) {
50 inline {{as_cType(type.name)}}Impl* ToAPI({{as_cppType(type.name)}}Base* rhs) {
54 … inline const {{as_cppType(type.name)}}Base* FromAPI(const {{as_cType(type.name)}}Impl* rhs) {
55 return reinterpret_cast<const {{as_cppType(type.name)}}Base*>(rhs);
[all …]
Dwgpu_structs.h29 {{" "}}= wgpu::{{as_cppType(member.type.name)}}::{{as_cppEnum(Name(member.default_value))}}
44 struct {{as_cppType(type.name)}} : ChainedStruct {
45 {{as_cppType(type.name)}}() {
49 struct {{as_cppType(type.name)}} {
66 bool operator==(const {{as_cppType(type.name)}}& rhs) const;
72 using {{as_cppType(typeDef.name)}} = {{as_cppType(typeDef.type.name)}};
Dwebgpu_absl_format.cpp142 AbslFormatConvert(const {{as_cppType(type.name)}}* value,
170 AbslFormatConvert({{as_cppType(type.name)}} value,
176 case {{as_cppType(type.name)}}::{{as_cppEnum(value.name)}}:
181 …pend(absl::StrFormat("%x", static_cast<typename std::underlying_type<{{as_cppType(type.name)}}>::t…
193 AbslFormatConvert({{as_cppType(type.name)}} value,
214 if (value & {{as_cppType(type.name)}}::{{as_cppEnum(value.name)}}) {
220 value &= ~{{as_cppType(type.name)}}::{{as_cppEnum(value.name)}};
228 …cppType(type.name)}}::%x", static_cast<typename std::underlying_type<{{as_cppType(type.name)}}>::t…
DValidationUtils.cpp20 MaybeError Validate{{type.name.CamelCase()}}(wgpu::{{as_cppType(type.name)}} value) {
23 case wgpu::{{as_cppType(type.name)}}::{{as_cppEnum(value.name)}}:
34 MaybeError Validate{{type.name.CamelCase()}}(wgpu::{{as_cppType(type.name)}} value) {
35 if ((value & static_cast<wgpu::{{as_cppType(type.name)}}>(~{{type.full_mask}})) == 0) {
Dapi_dawn_native_proc.cpp22 extern {{as_cType(function.return_type.name)}} Native{{as_cppType(function.name)}}(
45 … {{as_cType(function.return_type.name)}} {{metadata.namespace}}{{as_cppType(function.name)}} (
50 return Native{{as_cppType(function.name)}}(
Dwebgpu_absl_format.h84 AbslFormatConvert(const {{as_cppType(type.name)}}* value,
100 AbslFormatConvert({{as_cppType(type.name)}} value,
111 AbslFormatConvert({{as_cppType(type.name)}} value,
Dwgpu_structs.cpp36 {% set CppType = as_cppType(type.name) %}
52 bool {{CppType}}::operator==(const {{as_cppType(type.name)}}& rhs) const {
DValidationUtils.h26 MaybeError Validate{{type.name.CamelCase()}}(wgpu::{{as_cppType(type.name)}} value);
DProcTable.cpp132 Native{{as_cppType(function.name)}},
/third_party/skia/third_party/externals/dawn/generator/templates/
Dapi_cpp.h26 {% set type = as_cppType(constant.type.name) %}
28 static constexpr {{type}} k{{as_cppType(constant.name)}} = {{ value }};
32 enum class {{as_cppType(type.name)}} : uint32_t {
41 enum class {{as_cppType(type.name)}} : uint32_t {
50 using {{as_cppType(type.name)}} = {{as_cType(type.name)}};
54 class {{as_cppType(type.name)}};
58 struct {{as_cppType(type.name)}};
64 using {{as_cppType(typeDef.name)}} = {{as_cppType(typeDef.type.name)}};
148 {{" "}}= {{as_cppType(member.type.name)}}::{{as_cppEnum(Name(member.default_value))}}
157 {% set CppType = as_cppType(type.name) %}
[all …]
Dapi_cpp_print.h31 …eam<CharT, Traits>& operator<<(std::basic_ostream<CharT, Traits>& o, {{as_cppType(type.name)}} val…
34 case {{as_cppType(type.name)}}::{{as_cppEnum(value.name)}}:
39 …ll('0') << std::setw(4) << static_cast<typename std::underlying_type<{{as_cppType(type.name)}}>::t…
47 …eam<CharT, Traits>& operator<<(std::basic_ostream<CharT, Traits>& o, {{as_cppType(type.name)}} val…
66 if (value & {{as_cppType(type.name)}}::{{as_cppEnum(value.name)}}) {
72 value &= ~{{as_cppType(type.name)}}::{{as_cppEnum(value.name)}};
80 …ll('0') << std::setw(4) << static_cast<typename std::underlying_type<{{as_cppType(type.name)}}>::t…
Dwebgpu_cpp.cpp27 {% set CppType = as_cppType(type.name) %}
41 {% set CppType = as_cppType(type.name) %}
65 {% set CppType = as_cppType(type.name) %}
85 {% set CppType = as_cppType(type.name) %}
94 {% set CppType = as_cppType(type.name) %}
95 {{as_cppType(method.return_type.name)}} {{CppType}}::{{method.name.CamelCase()}}(
99 {{as_cppType(arg.type.name)}} const& {{as_varName(arg.name)}}
Ddawn_thread_dispatch_proc.cpp19 static {{as_cType(function.return_type.name)}} ThreadDispatch{{as_cppType(function.name)}}(
54 ThreadDispatch{{as_cppType(function.name)}},
/third_party/skia/third_party/externals/dawn/generator/
Ddawn_json_generator.py553 def as_cppType(name): function
570 return '{}::Acquire({})'.format(as_cppType(typ.name), arg)
582 return as_cppType(typ.name) + ' {\n' + converted_members + '\n}'
584 return 'static_cast<{}>({})'.format(as_cppType(typ.name), arg)
586 return 'reinterpret_cast<{} {}>({})'.format(as_cppType(typ.name),
630 return as_cppType(typ.name)
641 return as_cppType(typ.name)
701 lambda arg: annotated(as_cppType(arg.type.name), arg),
708 'as_cppType': as_cppType,
/third_party/skia/third_party/externals/dawn/generator/templates/dawn_wire/client/
DApiProcs.cpp165 Client{{as_cppType(function.name)}},