Home
last modified time | relevance | path

Searched refs:Variables (Results 1 – 25 of 27) sorted by relevance

12

/aosp12/system/linkerconfig/contents/tests/configuration/include/
H A Dmockenv.h32 android::linkerconfig::modules::Variables::AddValue( in MockGenericVariables()
34 android::linkerconfig::modules::Variables::AddValue( in MockGenericVariables()
36 android::linkerconfig::modules::Variables::AddValue( in MockGenericVariables()
38 android::linkerconfig::modules::Variables::AddValue( in MockGenericVariables()
40 android::linkerconfig::modules::Variables::AddValue( in MockGenericVariables()
42 android::linkerconfig::modules::Variables::AddValue( in MockGenericVariables()
44 android::linkerconfig::modules::Variables::AddValue( in MockGenericVariables()
46 android::linkerconfig::modules::Variables::AddValue( in MockGenericVariables()
48 android::linkerconfig::modules::Variables::AddValue( in MockGenericVariables()
50 android::linkerconfig::modules::Variables::AddValue( in MockGenericVariables()
[all …]
/aosp12/system/linkerconfig/contents/tests/backward_compatibility/
H A Dtestbase.h27 using android::linkerconfig::modules::Variables; in MockVndkVariables()
29 Variables::AddValue(partition + "_VNDK_VERSION", vndk_ver); in MockVndkVariables()
31 Variables::AddValue("PRIVATE_LLNDK_LIBRARIES_" + partition, in MockVndkVariables()
36 Variables::AddValue("SANITIZER_DEFAULT_" + partition, in MockVndkVariables()
41 using android::linkerconfig::modules::Variables;
44 Variables::AddValue("ro.vndk.version", vndk_ver);
47 Variables::AddValue("ro.product.vndk.version", vndk_ver);
49 Variables::AddValue("SYSTEM_EXT", "/system_ext");
50 Variables::AddValue("PRODUCT", "/procut");
52 Variables::AddValue("VNDK_USING_CORE_VARIANT_LIBRARIES",
[all …]
/aosp12/system/linkerconfig/generator/
H A Dvariableloader.cc36 using android::linkerconfig::modules::Variables;
42 Variables::AddValue("VENDOR_VNDK_VERSION", GetVendorVndkVersion()); in LoadVndkVersionVariable()
61 Variables::AddValue(variable_name, TrimPrefix(*real_path, root)); in LoadVariableFromPartitionPath()
64 Variables::AddValue(variable_name, partition); in LoadVariableFromPartitionPath()
97 Variables::AddValue("LLNDK_LIBRARIES_" + partition, in LoadVndkLibraryListVariables()
101 Variables::AddValue("PRIVATE_LLNDK_LIBRARIES_" + partition, in LoadVndkLibraryListVariables()
105 Variables::AddValue("VNDK_SAMEPROCESS_LIBRARIES_" + partition, in LoadVndkLibraryListVariables()
109 Variables::AddValue("VNDK_CORE_LIBRARIES_" + partition, in LoadVndkLibraryListVariables()
113 Variables::AddValue("SANITIZER_DEFAULT_" + partition, in LoadVndkLibraryListVariables()
120 Variables::AddValue("VNDK_USING_CORE_VARIANT_LIBRARIES", in LoadVndkLibraryListVariables()
[all …]
/aosp12/system/linkerconfig/modules/
H A Denvironment.cc27 return !Variables::GetValue("ro.vndk.version").has_value() || in IsLegacyDevice()
28 Variables::GetValue("ro.treble.enabled") == "false"; in IsLegacyDevice()
32 return Variables::GetValue("ro.vndk.lite").value_or("") == "true"; in IsVndkLiteDevice()
36 return Variables::GetValue("VNDK_USING_CORE_VARIANT_LIBRARIES").has_value(); in IsVndkInSystemNamespace()
40 return Variables::GetValue("ro.vndk.version").value_or(""); in GetVendorVndkVersion()
44 return Variables::GetValue("ro.product.vndk.version").value_or(""); in GetProductVndkVersion()
48 return Variables::GetValue("ro.product.vndk.version").has_value(); in IsProductVndkVersionDefined()
H A Dvariables.cc25 std::map<std::string, std::string> Variables::variables_;
27 std::optional<std::string> Variables::GetValue(const std::string& variable) { in GetValue()
44 void Variables::AddValue(const std::string& key, const std::string& value) { in AddValue()
/aosp12/system/linkerconfig/modules/tests/
H A Dvariables_test.cc23 using android::linkerconfig::modules::Variables;
26 Variables::AddValue("TEST_KEY", "TEST_VALUE"); in TEST()
27 auto value = Variables::GetValue("TEST_KEY"); in TEST()
39 auto value = Variables::GetValue("debug.linkerconfig.test_prop_key"); in TEST()
46 auto value = Variables::GetValue("INVALID_KEY"); in TEST()
51 Variables::AddValue("TEST_KEY", ""); in TEST()
52 ASSERT_FALSE(Variables::GetValue("TEST_KEY").has_value()); in TEST()
/aosp12/build/soong/androidmk/parser/
H A Dmake_strings.go38 Variables []Variable member
60 pos = ms.Variables[len(ms.Variables)-1].End()
77 ms.Variables = []Variable{v}
80 ms.Variables = append(ms.Variables, v)
88 ms.Variables = append(ms.Variables, other.Variables...)
97 ret += ms.Variables[i].Value(scope)
110 ret += ms.Variables[i].Dump()
165 if iString-1 < len(ms.Variables) {
166 word.appendVariable(ms.Variables[iString-1])
244 curMs.appendVariable(ms.Variables[i])
H A Dmake_strings_test.go161 Variables: nil,
238 ms := &MakeString{Strings: make([]string, n+1), Variables: make([]Variable, n)}
241 ms.Variables[i-1] = Variable{Name: SimpleMakeString(items[2*i-1], NoPos)}
H A Dscope.go113 if len(ms.Variables) == 1 && ms.Strings[0] == "" && ms.Strings[1] == "" {
114 return ms.Variables[0], true
/aosp12/build/blueprint/
H A Dninja_defs.go138 Variables map[string]ninjaString member
147 Variables: make(map[string]ninjaString),
163 r.Variables["command"] = value
170 r.Variables["depfile"] = value
182 r.Variables["description"] = value
198 r.Variables["rspfile"] = value
207 r.Variables["rspfile_content"] = value
216 r.Variables["symlink_outputs"] = value
274 Variables map[string]ninjaString member
290 if b.Variables == nil {
[all …]
H A Dlive_tracker.go76 for _, value := range def.Variables {
122 for _, value := range def.Variables {
189 for _, v := range str.Variables() {
H A Dninja_strings.go42 Variables() []Variable
324 func (n varNinjaString) Variables() []Variable { func
341 func (l literalNinjaString) Variables() []Variable { func
/aosp12/build/soong/androidmk/androidmk/
H A Dvalues.go72 if ret, ok := ms.Variables[i].EvalFunction(file.scope); ok {
78 name, err := extractVariableName(ms.Variables[i].Name, file)
135 if len(f.Variables) == 1 && f.Strings[0] == "" && f.Strings[1] == "" {
136 if ret, ok := f.Variables[0].EvalFunction(file.scope); ok {
139 name, err := extractVariableName(f.Variables[0].Name, file)
211 if len(ms.Variables) == 1 && ms.Strings[0] == "" && ms.Strings[1] == "" {
212 name, err := extractVariableName(ms.Variables[0].Name, file)
H A Dandroid.go612 if len(variable.Name.Variables) == 0 {
634 …if len(val.Variables) == 1 && varLiteralName(val.Variables[0]) != "" && len(val.Strings) == 2 && v…
636 varname = val.Variables[0].Name.Strings[0]
637 …} else if len(val.Variables) == 2 && varLiteralName(val.Variables[0]) == "PRODUCT_OUT" && varLiter…
/aosp12/build/soong/android/soongconfig/
H A Dmodules.go71 moduleType.Variables = append(moduleType.Variables, v)
112 Variables []string member
266 for _, c := range moduleType.Variables {
281 for i, c := range moduleType.Variables {
419 for i, c := range moduleType.Variables {
432 Variables []soongConfigVariable member
443 variableNames: props.Variables,
451 mt.Variables = append(mt.Variables, newBoolVariable(name))
459 mt.Variables = append(mt.Variables, &valueVariable{
/aosp12/system/linkerconfig/contents/context/
H A Dcontext.cc97 auto val = modules::Variables::GetValue(name); in Var()
106 auto val = modules::Variables::GetValue(name); in Var()
/aosp12/system/linkerconfig/modules/include/linkerconfig/
H A Dvariables.h26 class Variables {
/aosp12/build/make/
H A DUsage.txt73 Variables
74 Variables can either be set in the surrounding shell environment or can be
/aosp12/system/linkerconfig/
H A Dmain.cc140 android::linkerconfig::modules::Variables::AddValue("ro.vndk.version", in LoadVariables()
142 android::linkerconfig::modules::Variables::AddValue( in LoadVariables()
/aosp12/frameworks/native/libs/ftl/
H A DREADME.md25 - Variables, and data members with trailing underscore.
/aosp12/build/soong/
H A DREADME.md62 ### Variables subsection
76 Variables are scoped to the remainder of the file they are declared in, as well
77 as any child Android.bp files. Variables are immutable with one exception - they
88 Variables and properties are strongly typed, variables dynamically based on the
414 #### Soong Config Variables
/aosp12/build/make/core/
H A Dproduct_config.rbc27 # Variables set as var=value command line arguments
34 # Variables that should be defined.
/aosp12/art/tools/checker/
H A DREADME46 with '<<name:regex>>' and can be referenced with '<<name>>'. Variables are
/aosp12/frameworks/compile/slang/
H A DREADME.rst129 2. Basic Reflection: Export Variables and Functions
/aosp12/system/bt/doc/
H A Dstyle_guide.md95 Variables should be declared one per line as close to initialization as possible.

12