Home
last modified time | relevance | path

Searched +full:helper +full:- +full:validator +full:- +full:option (Results 1 – 25 of 67) sorted by relevance

123

/external/go-cmp/cmp/
Doptions.go2 // Use of this source code is governed by a BSD-style
13 "github.com/google/go-cmp/cmp/internal/function"
16 // Option configures for specific behavior of Equal and Diff. In particular,
17 // the fundamental Option functions (Ignore, Transformer, and Comparer),
23 // The cmp/cmpopts package provides helper functions for creating options that
25 type Option interface { interface
26 // filter applies all filters and returns the option that remains.
27 // Each option may only read s.curPath and call s.callTTBFunc.
31 // or sub-Options containing values of those types.
37 // Fundamental: ignore | validator | *comparer | *transformer
[all …]
/external/rust/crates/pest_meta/src/
Dlib.rs5 // <LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0> or the MIT
6 // license <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
7 // option. All files in the project carrying such notice may not be copied,
14 html_logo_url = "https://raw.githubusercontent.com/pest-parser/pest/master/pest-logo.svg",
15 html_favicon_url = "https://raw.githubusercontent.com/pest-parser/pest/master/pest-logo.svg"
32 pub mod validator; module
34 /// A helper that will unwrap the result or panic
36 pub fn unwrap_or_report<T, E>(result: Result<T, E>) -> T in unwrap_or_report()
61 ) -> Result<UsedBuiltinAndOptimized<'_>, Vec<Error<parser::Rule>>> { in parse_and_optimize()
67 let defaults = validator::validate_pairs(pairs.clone())?; in parse_and_optimize()
Dparser.rs5 // <LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0> or the MIT
6 // license <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
7 // option. All files in the project carrying such notice may not be copied,
21 use crate::validator;
25 #[cfg(not(feature = "not-bootstrap-in-src"))]
28 #[cfg(feature = "not-bootstrap-in-src")]
34 /// A helper that will parse using the pest grammar
36 pub fn parse(rule: Rule, data: &str) -> Result<Pairs<'_, Rule>, Error<Rule>> { in parse()
64 pub fn filter_map_top_down<F, T>(self, mut f: F) -> Vec<T> in filter_map_top_down()
66 F: FnMut(ParserNode<'i>) -> Option<T>, in filter_map_top_down()
[all …]
/external/deqp-deps/SPIRV-Tools/
DREADME.md1 # SPIR-V Tools
2 …ts/github.com/KhronosGroup/SPIRV-Tools/badge)](https://securityscorecards.dev/viewer/?uri=github.c…
4 NEWS 2023-01-11: Development occurs on the `main` branch.
8 The SPIR-V Tools project provides an API and commands for processing SPIR-V
12 validator, and optimizer for SPIR-V. Except for the optimizer, all are based
21 SPIR-V is defined by the Khronos Group Inc.
22 See the [SPIR-V Registry][spirv-registry] for the SPIR-V specification,
27 …://storage.googleapis.com/spirv-tools/badges/build_status_linux_clang_release.svg)](https://storag…
28 …://storage.googleapis.com/spirv-tools/badges/build_status_macos_clang_release.svg)](https://storag…
29 …ps://storage.googleapis.com/spirv-tools/badges/build_status_windows_release.svg)](https://storage.…
[all …]
DCHANGES1 Revision history for SPIRV-Tools
3 v2023.6 2023-12-18
4 - General
5 - update_build_version.py produce deterministic header. (#5426)
6 - Support missing git in update_build_version.py (#5473)
7 - Optimizer
8 - Add ComputeDerivativeGroup*NV capabilities to trim capabilities pass. (#5430)
9 - Do not crash when tryingto fold unsupported spec constant (#5496)
10 - instrument: Fix handling of gl_InvocationID (#5493)
11 - Fix nullptr argument in MarkInsertChain (#5465)
[all …]
/external/angle/third_party/spirv-tools/src/
DREADME.md1 # SPIR-V Tools
2 …ts/github.com/KhronosGroup/SPIRV-Tools/badge)](https://securityscorecards.dev/viewer/?uri=github.c…
4 NEWS 2023-01-11: Development occurs on the `main` branch.
8 The SPIR-V Tools project provides an API and commands for processing SPIR-V
12 validator, and optimizer for SPIR-V. Except for the optimizer, all are based
21 SPIR-V is defined by the Khronos Group Inc.
22 See the [SPIR-V Registry][spirv-registry] for the SPIR-V specification,
27 The official releases for SPIRV-Tools can be found on LunarG's
34 …://storage.googleapis.com/spirv-tools/badges/build_status_linux_clang_release.svg)](https://storag…
35 …://storage.googleapis.com/spirv-tools/badges/build_status_macos_clang_release.svg)](https://storag…
[all …]
DCHANGES1 Revision history for SPIRV-Tools
3 v2024.2 2024-04-22
4 - General
5 - Add SPIRV_TOOLS_EXPORT to public C++ API (#5591)
6 - Use bazel 7 and bzlmod (#5601)
7 - Optimizer
8 - opt: add GroupNonUniformPartitionedNV capability to trim pass (#5648)
9 - Fix rebuilding types with circular references. (#5637)
10 - Add AliasedPointer decoration (#5635)
11 - add support for vulkan-shader-profiler external passes (#5512)
[all …]
/external/swiftshader/third_party/SPIRV-Tools/
DREADME.md1 # SPIR-V Tools
2 …ts/github.com/KhronosGroup/SPIRV-Tools/badge)](https://securityscorecards.dev/viewer/?uri=github.c…
4 NEWS 2023-01-11: Development occurs on the `main` branch.
8 The SPIR-V Tools project provides an API and commands for processing SPIR-V
12 validator, and optimizer for SPIR-V. Except for the optimizer, all are based
21 SPIR-V is defined by the Khronos Group Inc.
22 See the [SPIR-V Registry][spirv-registry] for the SPIR-V specification,
27 The official releases for SPIRV-Tools can be found on LunarG's
34 …://storage.googleapis.com/spirv-tools/badges/build_status_linux_clang_release.svg)](https://storag…
35 …://storage.googleapis.com/spirv-tools/badges/build_status_macos_clang_release.svg)](https://storag…
[all …]
DCHANGES1 Revision history for SPIRV-Tools
3 v2024.2 2024-04-22
4 - General
5 - Add SPIRV_TOOLS_EXPORT to public C++ API (#5591)
6 - Use bazel 7 and bzlmod (#5601)
7 - Optimizer
8 - opt: add GroupNonUniformPartitionedNV capability to trim pass (#5648)
9 - Fix rebuilding types with circular references. (#5637)
10 - Add AliasedPointer decoration (#5635)
11 - add support for vulkan-shader-profiler external passes (#5512)
[all …]
/external/rust/crates/mls-rs/src/external_client/
Dbuilder.rs3 // SPDX-License-Identifier: (Apache-2.0 OR MIT)
37 /// - To specify the [`CryptoProvider`]: [`ExternalClientBuilder::crypto_provider`]
38 /// - To specify the [`IdentityProvider`]: [`ExternalClientBuilder::identity_provider`]
60 /// The first option uses `impl MlsConfig`:
69 /// fn make_client() -> ExternalClient<impl MlsConfig> {
77 /// The second option is more verbose and consists in writing the full `ExternalClient` type:
91 /// fn make_client_2() -> MlsClient {
103 fn default() -> Self { in default()
109 pub fn new() -> Self { in new()
125 ) -> ExternalClientBuilder<IntoConfigOutput<C>> { in extension_type()
[all …]
/external/mesa3d/docs/relnotes/
D22.2.0.rst1 Mesa 22.2.0 Release Notes / 2022-09-21
20 ---------------
24 b1f9c8fd08f2cae3adf83355bef4d2398e8025f44947332880f2d0066bdafa8c mesa-22.2.0.tar.xz
29 ------------
31 - WGL_ARB_create_context_robustness
33 - d3d12 ARB_robust_buffer_access_behavior
35 - VK_EXT_robustness2 for lavapipe
37 - VK_EXT_image_2d_view_of_3d on RADV
39 - zink and d3d12 GL_EXT_memory_object_win32 and GL_EXT_semaphore_win32 support
41 - vertexAttributeInstanceRateZeroDivisor support for lavapipe
[all …]
D22.1.0.rst1 Mesa 22.1.0 Release Notes / 2022-05-18
20 ---------------
24 df6270c1371eaa2aa6eb65b95cbbb2a98b14fa4b7ba0ed45e4ca2fd32df60477 mesa-22.1.0.tar.xz
28 ------------
30 - d3d12 GL4.2
31 - GL_NV_pack_subimage
32 - VK_EXT_depth_clip_control on lavapipe and RADV
33 - Vulkan 1.3 support on lavapipe
34 - VK_EXT_graphics_pipeline_library on lavapipe
35 - VK_EXT_primitives_generated_query on lavapipe
[all …]
D22.3.0.rst1 Mesa 22.3.0 Release Notes / 2022-12-02
20 ---------------
24 644bf936584548c2b88762111ad58b4aa3e4688874200e5a4eb74e53ce301746 mesa-22.3.0.tar.xz
28 ------------
30 - GL_ARB_shader_clock on llvmpipe
31 - VK_KHR_shader_clock on lavapipe
32 - Mesa-DB, the new single file cache type
33 - VK_EXT_attachment_feedback_loop_layout on RADV, lavapipe
34 - VK_KHR_global_priority on RADV
35 - GL_KHR_blend_equation_advanced_coherent on zink
[all …]
D23.2.1.rst1 Mesa 23.2.1 Release Notes / 2023-09-28
23 ---------------
27 64de0616fc2d801f929ab1ac2a4f16b3e2783c4309a724c8a259b20df8bbc1cc mesa-23.2.1.tar.xz
32 ------------
34 - VK_EXT_attachment_feedback_loop_dynamic_state on RADV
36 - extendedDynamicState3SampleLocationsEnable on RADV
38 - VK_EXT_dynamic_rendering_unused_attachments on RADV
40 - VK_EXT_mesh_shader on lavapipe
42 - OpenGL 3.1 on Asahi
44 - OpenGL ES 3.0 on Asahi
[all …]
/external/rust/crates/mls-rs/src/
Dclient_builder.rs3 // SPDX-License-Identifier: (Apache-2.0 OR MIT)
86 /// - To specify the [`CryptoProvider`]: [`ClientBuilder::crypto_provider`]
87 /// - To specify the [`IdentityProvider`]: [`ClientBuilder::identity_provider`]
101 /// let secret_key = b"never hard-code secrets".to_vec().into();
118 /// The first option uses `impl MlsConfig`:
129 /// fn make_client() -> Client<impl MlsConfig> {
131 /// let secret_key = b"never hard-code secrets".to_vec().into();
144 /// The second option is more verbose and consists in writing the full `Client` type:
162 /// fn make_client_2() -> MlsClient {
164 /// let secret_key = b"never hard-code secrets".to_vec().into();
[all …]
/external/deqp-deps/SPIRV-Tools/tools/fuzz/
Dfuzz.cpp7 // http://www.apache.org/licenses/LICENSE-2.0
50 // The result returned by 'system' is implementation-defined, but is in ExecuteCommand()
56 // Status and actions to perform after parsing command-line arguments.
75 R"(%s - Fuzzes an equivalent SPIR-V binary based on a given binary. in PrintUsage()
77 USAGE: %s [options] <input.spv> -o <output.spv> \ in PrintUsage()
78 --donors=<donors.txt> in PrintUsage()
79 USAGE: %s [options] <input.spv> -o <output.spv> \ in PrintUsage()
80 --shrink=<input.transformations> -- <interestingness_test> [args...] in PrintUsage()
82 The SPIR-V binary is read from <input.spv>. If <input.facts> is also present, in PrintUsage()
83 facts about the SPIR-V binary are read from this file. in PrintUsage()
[all …]
/external/swiftshader/third_party/SPIRV-Tools/tools/fuzz/
Dfuzz.cpp7 // http://www.apache.org/licenses/LICENSE-2.0
50 // The result returned by 'system' is implementation-defined, but is in ExecuteCommand()
56 // Status and actions to perform after parsing command-line arguments.
75 R"(%s - Fuzzes an equivalent SPIR-V binary based on a given binary. in PrintUsage()
77 USAGE: %s [options] <input.spv> -o <output.spv> \ in PrintUsage()
78 --donors=<donors.txt> in PrintUsage()
79 USAGE: %s [options] <input.spv> -o <output.spv> \ in PrintUsage()
80 --shrink=<input.transformations> -- <interestingness_test> [args...] in PrintUsage()
82 The SPIR-V binary is read from <input.spv>. If <input.facts> is also present, in PrintUsage()
83 facts about the SPIR-V binary are read from this file. in PrintUsage()
[all …]
/external/angle/third_party/spirv-tools/src/tools/fuzz/
Dfuzz.cpp7 // http://www.apache.org/licenses/LICENSE-2.0
50 // The result returned by 'system' is implementation-defined, but is in ExecuteCommand()
56 // Status and actions to perform after parsing command-line arguments.
75 R"(%s - Fuzzes an equivalent SPIR-V binary based on a given binary. in PrintUsage()
77 USAGE: %s [options] <input.spv> -o <output.spv> \ in PrintUsage()
78 --donors=<donors.txt> in PrintUsage()
79 USAGE: %s [options] <input.spv> -o <output.spv> \ in PrintUsage()
80 --shrink=<input.transformations> -- <interestingness_test> [args...] in PrintUsage()
82 The SPIR-V binary is read from <input.spv>. If <input.facts> is also present, in PrintUsage()
83 facts about the SPIR-V binary are read from this file. in PrintUsage()
[all …]
/external/tensorflow/tensorflow/compiler/mlir/quantization/tensorflow/python/
Dquantize_model.py7 # http://www.apache.org/licenses/LICENSE-2.0
26 # pylint: disable=invalid-import-order,g-bad-import-order
27 from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import
56 # Mapping of signature def key -> SignatureDef.
60 def _legalize_tensor_name(tensor_name: str) -> str:
66 """Checks if the SavedModel is QAT-enabled by looking for 'FakeQuant' ops."""
80 tags: Collection[str]) -> _SignatureDefMap:
101 exported_graph: ops.Graph) -> Optional[_SignatureDefMap]:
110 exported_graph: The PTQ-exported GraphDef.
123 index_path_name = index_path_name.decode('utf-8')
[all …]
/external/libwebsockets/READMEs/
DREADME.jit-trust.md3 ![JIT Trust logo](../doc-assets/jit-trust-logo.png)
14 ![Using system trust bundles](../doc-assets/jit-trust-system-trust.png)
25 ![Using system trust bundles](../doc-assets/jit-trust-single-trust.png)
37 ![JIT Trust overview](../doc-assets/jit-trust-overview.png)
47 and the host -> CA cert pre-trust requirement so future connections can work
52 All of the certificates publish a unique-enough personal "Subject Key ID" or
53 SKID blob. These are typically 20-byte hashes based on the cert public key.
61 ![X.509 validation paths](../doc-assets/jit-trust-paths.png)
63 Basically this AKID on a certificate is guiding the validator with
75 Lws provides a bash script `./scripts/mozilla-trust-gen.sh` that can fetch the
[all …]
/external/pigweed/
Dpackage-lock.json10 "license": "Apache-2.0",
12 "@protobuf-ts/protoc": "^2.7.0",
14 "google-protobuf": "^3.17.3",
17 "rollup-plugin-postcss": "^4.0.2",
18 "ts-protoc-gen": "^0.15.0"
24 "@grpc/grpc-js": "^1.3.7",
25 "@material-ui/core": "^4.12.1",
26 "@material-ui/lab": "^4.0.0-alpha.60",
27 "@rollup/plugin-commonjs": "^19.0.0",
28 "@rollup/plugin-node-resolve": "^13.3.0",
[all …]
/external/pigweed/pw_ide/ts/pigweed-vscode/
Dpackage-lock.json2 "name": "pigweed-vscode",
8 "name": "pigweed-vscode",
10 "license": "Apache-2.0",
21 "@typescript-eslint/eslint-plugin": "^5.59.8",
22 "@typescript-eslint/parser": "^5.59.8",
23 "@vscode/test-electron": "^2.3.2",
26 "node-polyfill-webpack-plugin": "^2.0.1",
27 "ts-jest": "^29.1.1",
28 "ts-loader": "^9.4.4",
31 "webpack-cli": "^5.1.4"
[all …]
/external/rust/crates/darling_core/src/error/
Dmod.rs4 //! never the reason that a proc-macro author started writing their crate. As a result, the
35 /// Proc-macro expansion happens very infrequently compared to runtime tasks such as
40 /// As a result, `darling::Error` is more of guaranteed-non-empty error collection
44 /// These characteristics make for great experiences when using darling-powered crates,
50 /// a custom error enum works as-expected and does not force any loss of fidelity.
56 /// keep the main validator manageable.
57 /// 3. Use `darling::Error::custom` to create additional errors as-needed, then call `with_span`
66 span: Option<Span>,
74 pub(in crate::error) fn new(kind: ErrorKind) -> Self { in new()
85 pub fn custom<T: fmt::Display>(msg: T) -> Self { in custom()
[all …]
/external/jcommander/src/main/java/com/beust/jcommander/
DJCommander.java10 * http://www.apache.org/licenses/LICENSE-2.0
38 * values and a few other helper methods, such as usage().
51 * A map to look up parameter description per option name.
63 * This field/method will contain whatever command line parameter is not an option.
144 if (a0 != null && a0.order() != -1 && a1 != null && a1.order() != -1) {
146 } else if (a0 != null && a0.order() != -1) {
147 return -1;
148 } else if (a1 != null && a1.order() != -1) {
178 * Creates a new un-configured JCommander object.
353 … + pluralize(requiredFields.size(), "option is required: ", "options are required: ") in validateOptions()
[all …]
/external/perfetto/ui/
Dpnpm-lock.yaml23 '@codemirror/theme-one-dark':
38 '@types/color-convert':
59 '@types/w3c-web-usb':
68 color-convert:
74 devtools-protocol:
89 jsbn-rsa:
95 noice-json-rpc:
104 protobufjs-cli:
119 vega-lite:
124 '@rollup/plugin-commonjs':
[all …]

123