/aosp12/system/linkerconfig/contents/tests/configuration/include/ |
H A D | mockenv.h | 32 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 D | testbase.h | 27 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 D | variableloader.cc | 36 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 D | environment.cc | 27 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 D | variables.cc | 25 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 D | variables_test.cc | 23 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 D | make_strings.go | 38 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 D | make_strings_test.go | 161 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 D | scope.go | 113 if len(ms.Variables) == 1 && ms.Strings[0] == "" && ms.Strings[1] == "" { 114 return ms.Variables[0], true
|
/aosp12/build/blueprint/ |
H A D | ninja_defs.go | 138 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 D | live_tracker.go | 76 for _, value := range def.Variables { 122 for _, value := range def.Variables { 189 for _, v := range str.Variables() {
|
H A D | ninja_strings.go | 42 Variables() []Variable 324 func (n varNinjaString) Variables() []Variable { func 341 func (l literalNinjaString) Variables() []Variable { func
|
/aosp12/build/soong/androidmk/androidmk/ |
H A D | values.go | 72 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 D | android.go | 612 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 D | modules.go | 71 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 D | context.cc | 97 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 D | variables.h | 26 class Variables {
|
/aosp12/build/make/ |
H A D | Usage.txt | 73 Variables 74 Variables can either be set in the surrounding shell environment or can be
|
/aosp12/system/linkerconfig/ |
H A D | main.cc | 140 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 D | README.md | 25 - Variables, and data members with trailing underscore.
|
/aosp12/build/soong/ |
H A D | README.md | 62 ### 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 D | product_config.rbc | 27 # Variables set as var=value command line arguments 34 # Variables that should be defined.
|
/aosp12/art/tools/checker/ |
H A D | README | 46 with '<<name:regex>>' and can be referenced with '<<name>>'. Variables are
|
/aosp12/frameworks/compile/slang/ |
H A D | README.rst | 129 2. Basic Reflection: Export Variables and Functions
|
/aosp12/system/bt/doc/ |
H A D | style_guide.md | 95 Variables should be declared one per line as close to initialization as possible.
|