| /third_party/gn/src/gn/ |
| D | substitution_writer.h | 2 // Use of this source code is governed by a BSD-style license that can be 21 class Target; variable 31 // - Source substitutions: These are used to compute action_foreach 36 // - Target substitutions: These are specific to the target+tool combination 40 // - Compiler substitutions: These are used to compute compiler outputs. 42 // parts of the source file) as well as the target substitutions. 44 // - Linker substitutions: These are used to compute linker outputs. It 45 // includes the target substitutions. 48 // cflags, ldflags, libraries, etc. These are written by the ninja target 51 // The methods which take a target as an argument can accept null target [all …]
|
| D | variables.cc | 2 // Use of this source code is governed by a BSD-style license that can be 12 // Built-in variables ---------------------------------------------------------- 19 Corresponds to the number printed by `gn --version`. 32 This is value is exposed so that cross-compile toolchains can access the host 35 The value should generally be considered read-only, but it can be overridden 37 values for the host architecture (e.g., if you can do either 32-bit or 64-bit 42 - "x64" 43 - "x86" 52 This value is exposed so that cross-compiles can access the host build 55 This value should generally be treated as read-only. It, however, is not used [all …]
|
| D | substitution_writer.cc | 2 // Use of this source code is governed by a BSD-style license that can be 19 #include "gn/target.h" 28 if (!dir.empty() && dir[dir.size() - 1] == '/') in SetDirOrDotWithNoSlash() 29 dest->assign(dir.data(), dir.size() - 1); in SetDirOrDotWithNoSlash() 31 dest->assign(dir); in SetDirOrDotWithNoSlash() 33 if (dest->empty()) in SetDirOrDotWithNoSlash() 34 dest->push_back('.'); in SetDirOrDotWithNoSlash() 42 Source expansion is used for the action_foreach and copy target types to map 46 sources to every entry in the outputs list, producing the cross product of 53 If no placeholders are found, the outputs or args list will be treated as a [all …]
|
| D | runtime_deps.cc | 2 // Use of this source code is governed by a BSD-style license that can be 24 #include "gn/target.h" 29 using RuntimeDepsVector = std::vector<std::pair<OutputFile, const Target*>>; 31 // Adds the given file to the deps list if it hasn't already been listed in 32 // the found_files list. Updates the list. 34 const Target* source, in AddIfNew() 37 if (found_file->find(output_file) != found_file->end()) in AddIfNew() 39 deps->push_back(std::make_pair(output_file, source)); in AddIfNew() 44 const Target* source, in AddIfNew() 48 RebasePath(str, source->settings()->build_settings()->build_dir(), in AddIfNew() [all …]
|
| D | desc_builder.cc | 2 // Use of this source code is governed by a BSD-style license that can be 27 // Example structure of Value for single target 28 // (not applicable or empty fields will be omitted depending on target type) 31 // "type" : "output_type", // matching Target::GetStringForOutputType 33 // "visibility" : [ list of visibility pattern descriptions ], 36 // "allow_circular_includes_from": [ list of target names ], 37 // "sources" : [ list of source files ], 38 // "public" : either "*" or [ list of public headers], 39 // "inputs" : [ list of inputs for target ], 40 // "configs" : [ list of configs for this target ], [all …]
|
| D | resolved_target_data.h | 2 // Use of this source code is governed by a BSD-style license that can be 15 #include "gn/target.h" 19 // A class used to compute target-specific data by collecting information 36 // data. For all methods, the input Target instance passed as argument 37 // must have been fully resolved (meaning that Target::OnResolved() 38 // must have been called and completed). Input target pointers are 45 // Return the public/private/data/dependencies of a given target 47 const ResolvedTargetDeps& GetTargetDeps(const Target* target) const { in GetTargetDeps() argument 48 return GetTargetInfo(target)->deps; in GetTargetDeps() 51 // Return the data dependencies of a given target. [all …]
|
| D | function_get_target_outputs.cc | 2 // Use of this source code is governed by a BSD-style license that can be 10 #include "gn/target.h" 17 "get_target_outputs: [file list] Get the list of outputs from a target."; 19 R"(get_target_outputs: [file list] Get the list of outputs from a target. 23 Returns a list of output files for the named target. The named target must 36 The names in the resulting list will be absolute file paths (normally like 40 specified in the "outputs" variable of the target. 48 source sets and groups: this will return a list containing the path of the 77 Label::Resolve(scope->GetSourceDir(), in RunGetTargetOutputs() 78 scope->settings()->build_settings()->root_path_utf8(), in RunGetTargetOutputs() [all …]
|
| D | command_refs.cc | 2 // Use of this source code is governed by a BSD-style license that can be 23 #include "gn/target.h" 30 using TargetVector = std::vector<const Target*>; 32 // Maps targets to the list of targets that depend on them. 33 using DepMap = std::multimap<const Target*, const Target*>; 37 for (auto* target : setup->builder().GetAllResolvedTargets()) { in FillDepMap() local 38 for (const auto& dep_pair : target->GetDeps(Target::DEPS_ALL)) in FillDepMap() 39 dep_map->insert(std::make_pair(dep_pair.ptr, target)); in FillDepMap() 45 const Target* target, 49 // Prints the target and its dependencies in tree form. If the set is non-null, [all …]
|
| /third_party/mindspore/mindspore-src/source/mindspore/python/mindspore/ops/operations/ |
| D | _sequence_ops.py | 1 # Copyright 2022-2023 Huawei Technologies Co., Ltd 7 # http://www.apache.org/licenses/LICENSE-2.0 24 Append element to the end of list. 27 This operation is used for dynamic length list and this it is only for internal used. 31 - **input_data** (List) - The list for target to append. Must be dynamic length sequence 32 …- **target** (Any Object) - The target element to be appended. The shape and type of target must b… 36 Dynamic length list after append. 39 TypeError: The 'input_data' is not dynamic length list. 40 … ValueError: The shape or type of 'target' is not the same as the element within 'input_data'. 48 self.init_prim_io_names(inputs=['input_data', 'target'], outputs=['output_data']) [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/util/ |
| D | ilist_node.h | 7 // http://www.apache.org/licenses/LICENSE-2.0 32 // Creates a new node that is not in a list. 39 // list, unless it is a sentinel. 44 // Returns true if |this| is in a list. 47 // Returns the node that comes after the given node in the list, if one 48 // exists. If the given node is not in a list or is at the end of the list, 52 // Returns the node that comes before the given node in the list, if one 53 // exists. If the given node is not in a list or is at the start of the 54 // list, the return value is nullptr. 57 // Inserts the given node immediately before |pos| in the list. [all …]
|
| /third_party/spirv-tools/source/util/ |
| D | ilist_node.h | 7 // http://www.apache.org/licenses/LICENSE-2.0 32 // Creates a new node that is not in a list. 39 // list, unless it is a sentinel. 44 // Returns true if |this| is in a list. 47 // Returns the node that comes after the given node in the list, if one 48 // exists. If the given node is not in a list or is at the end of the list, 52 // Returns the node that comes before the given node in the list, if one 53 // exists. If the given node is not in a list or is at the start of the 54 // list, the return value is nullptr. 57 // Inserts the given node immediately before |pos| in the list. [all …]
|
| /third_party/skia/third_party/externals/spirv-tools/source/util/ |
| D | ilist_node.h | 7 // http://www.apache.org/licenses/LICENSE-2.0 32 // Creates a new node that is not in a list. 39 // list, unless it is a sentinel. 44 // Returns true if |this| is in a list. 47 // Returns the node that comes after the given node in the list, if one 48 // exists. If the given node is not in a list or is at the end of the list, 52 // Returns the node that comes before the given node in the list, if one 53 // exists. If the given node is not in a list or is at the start of the 54 // list, the return value is nullptr. 57 // Inserts the given node immediately before |pos| in the list. [all …]
|
| /third_party/gn/docs/ |
| D | reference.md | 3 *This page is automatically generated from* `gn help --markdown all`. 8 * [analyze: Analyze which targets are affected by a list of files.](#cmd_analyze) 13 * [desc: Show lots of insightful information about a target or config.](#cmd_desc) 17 * [ls: List matching targets.](#cmd_ls) 18 * [meta: List target metadata collection results.](#cmd_meta) 19 * [outputs: Which files a source/target make.](#cmd_outputs) 21 * [refs: Find stuff referencing a target or file.](#cmd_refs) 22 * [Target declarations](#targets) 23 * [action: Declare a target that runs a script a single time.](#func_action) 24 …* [action_foreach: Declare a target that runs a script over a set of files.](#func_action_foreac… [all …]
|
| /third_party/flatbuffers/CMake/ |
| D | BuildFlatBuffers.cmake | 7 # http://www.apache.org/licenses/LICENSE-2.0 15 # General function to create FlatBuffer build rules for the given list of 18 # flatbuffers_schemas: A list of flatbuffer schema files to process. 20 # schema_include_dirs: A list of schema file include directories, which will be 21 # passed to flatc via the -I parameter. 24 # new custom target with this name. You should add that target as a dependency 25 # for your main target to ensure these files are built. You can also retrieve 26 # various properties from this target, such as GENERATED_INCLUDES_DIR, 29 # additional_dependencies: A list of additional dependencies that you'd like 47 # IMPORTANT: Make sure you quote all list arguments you pass to this function! [all …]
|
| /third_party/protobuf/java/core/src/main/java/com/google/protobuf/ |
| D | Reader.java | 1 // Protocol Buffers - Google's data interchange format 4 // Use of this source code is governed by a BSD-style 6 // https://developers.google.com/open-source/licenses/bsd 11 import java.util.List; 103 * field. If the stream contains malformed UTF-8, replace the offending bytes with the standard 104 * UTF-8 replacement character. 110 * field. If the stream contains malformed UTF-8, throw exception {@link 139 /** Read a message field from the wire format and merge the results into the given target. */ 140 <T> void mergeMessageField(T target, Schema<T> schema, ExtensionRegistryLite extensionRegistry) in mergeMessageField() argument 143 /** Read a group field from the wire format and merge the results into the given target. */ [all …]
|
| /third_party/mesa3d/src/compiler/glsl/ |
| D | list.h | 25 * \file list.h 26 * \brief Doubly-linked list abstract container type. 28 * Each doubly-linked list has a sentinel head and tail node. These nodes 33 * A list is empty if either the head sentinel's \c next pointer points to the 36 * list structure. 38 * Do note that this means that the list nodes will contain pointers into the 39 * list structure itself and as a result you may not \c realloc() an \c 76 * This creates a sort of degenerate list that is occasionally useful. 81 * Insert a node in the list after the current node 86 * Insert another list in the list after the current node [all …]
|
| /third_party/toybox/scripts/ |
| D | cross.sh | 5 # $TARGET-*-cross. Tested with scripts/mcm-buildall.sh output. 7 # Usage: scripts/cross.sh $TARGET make distclean defconfig toybox 8 # With no arguments, lists available targets. Use target "all" to iterate 9 # through each $TARGET from the list. 11 CCC="$(dirname "$(readlink -f "$0")")"/../ccc 12 if [ ! -d "$CCC" ] 15 echo " ln -s ~/musl-cross-make/ccc ccc" 21 # Display target list? 22 list() function 24 ls "$CCC" | sed 's/-.*//' | sort -u | xargs [all …]
|
| /third_party/protobuf/upb/cmake/ |
| D | staleness_test_lib.py | 3 # Protocol Buffers - Google's data interchange format 5 # https://developers.google.com/protocol-buffers/ 12 # notice, this list of conditions and the following disclaimer. 14 # copyright notice, this list of conditions and the following disclaimer 48 """Represents a single (target, generated) file pair.""" 50 def __init__(self, target, generated): argument 51 self.target = target 56 """Represents the configuration for a single staleness test target.""" 60 file_list = list(file_list) 62 # The file list contains a few other bits of information at the end. [all …]
|
| /third_party/grpc/third_party/upb/upb/cmake/ |
| D | staleness_test_lib.py | 3 # Protocol Buffers - Google's data interchange format 5 # https://developers.google.com/protocol-buffers/ 12 # notice, this list of conditions and the following disclaimer. 14 # copyright notice, this list of conditions and the following disclaimer 48 """Represents a single (target, generated) file pair.""" 50 def __init__(self, target, generated): argument 51 self.target = target 56 """Represents the configuration for a single staleness test target.""" 60 file_list = list(file_list) 62 # The file list contains a few other bits of information at the end. [all …]
|
| /third_party/skia/third_party/externals/abseil-cpp/CMake/ |
| D | AbseilHelpers.cmake | 8 # https://www.apache.org/licenses/LICENSE-2.0 34 # NAME: name of target (see Note) 35 # HDRS: List of public header files for the library 36 # SRCS: List of source files for the library 37 # DEPS: List of other libraries to be linked in to the binary targets 38 # COPTS: List of private compile options 39 # DEFINES: List of public defines 40 # LINKOPTS: List of link options 42 # Also in IDE, target will appear in Abseil folder while non PUBLIC will be in Abseil/internal. 43 # TESTONLY: When added, this target will only be built if BUILD_TESTING=ON. [all …]
|
| /third_party/rust/rust/src/doc/man/ |
| D | rustc.1 | 3 rustc \- The Rust compiler 9 This program is a compiler for the Rust language, available at https://www.rust\-lang.org. 14 \fB\-h\fR, \fB\-\-help\fR 17 \fB\-\-cfg\fR \fISPEC\fR 20 \fB\-L\fR [\fIKIND\fR=]\fIPATH\fR 41 \fB\-l\fR [\fIKIND\fR=]\fINAME\fR 47 \fB\-\-crate\-type\fR [bin|lib|rlib|dylib|cdylib|staticlib|proc\-macro] 48 Comma separated list of types of crates for the compiler to emit. 50 \fB\-\-crate\-name\fR \fINAME\fR 53 \fB\-\-emit\fR [asm|llvm\-bc|llvm\-ir|obj|metadata|link|dep\-info|mir][=\fIPATH\fR] [all …]
|
| /third_party/grpc/src/csharp/Grpc.Tools/ |
| D | implementation_notes.md | 10 ## .props and .target files 22 … and .targets in a package](https://learn.microsoft.com/en-us/nuget/concepts/msbuild-props-and-tar… 24 Basically the `.props` and `.targets` files are automatically included in the projects - the `.prop… 29 For Visual Studio integration - these files provide the properties pages: 61 [msbuild-targets](https://learn.microsoft.com/en-us/visualstudio/msbuild/msbuild-targets) 68 …* The target `_Protobuf_Compile_BeforeCsCompile` is the _glue_ inserting the targets into the buil… 69 …argets` and `DependsOnTargets` it inserts `Protobuf_Compile` into the build - but only doing so if… 72 …* The target `_Protobuf_Clean_AfterCsClean` is the _glue_ inserting `Protobuf_Clean` into the buil… 77 …et package. See [task writing](https://learn.microsoft.com/en-us/visualstudio/msbuild/task-writing… 82 … of the files that would be generated by the protobuf compiler and returns these as a list of items [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/ |
| D | Target.td | 1 //===- Target.td - Target Independent TableGen interface ---*- tablegen -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This file defines the target-independent interfaces which should be 10 // implemented by each target which is using a TableGen based code generator. 12 //===----------------------------------------------------------------------===// 17 //===----------------------------------------------------------------------===// 18 // Register file description - These classes are used to fill in the target 25 // For example, "+feat1,-feat2" will indicate that the mode is active 40 // "Objects", which is a list of the same length as the list of modes. [all …]
|
| /third_party/mbedtls/scripts/mbedtls_dev/ |
| D | test_data_generation.py | 10 # SPDX-License-Identifier: Apache-2.0 16 # http://www.apache.org/licenses/LICENSE-2.0 31 from typing import Callable, Dict, Iterable, Iterator, List, Type, TypeVar 36 T = TypeVar('T') #pylint: disable=invalid-name 46 dependencies: A list of dependencies required for the test case. 55 dependencies = [] # type: List[str] 61 # pylint: disable=unused-argument 66 def arguments(self) -> List[str]: 67 """Get the list of arguments for the test case. 69 Override this method to provide the list of arguments required for [all …]
|
| /third_party/python/Doc/reference/ |
| D | simple_stmts.rst | 14 .. productionlist:: python-grammar 40 pair: expression; list 41 .. index:: pair: expression; list 49 .. productionlist:: python-grammar 52 An expression statement evaluates the expression list (which may be a single 56 pair: built-in function; repr 65 using the built-in :func:`repr` function and the resulting string is written to 85 .. productionlist:: python-grammar 87 target_list: `target` ("," `target`)* [","] 88 target: `identifier` [all …]
|