/aosp_15_r20/external/rust/android-crates-io/crates/arrayvec/src/ |
D | array_string.rs | 34 pub struct ArrayString<const CAP: usize> { struct 40 impl<const CAP: usize> Default for ArrayString<CAP> implementation 43 fn default() -> ArrayString<CAP> { in default() 44 ArrayString::new() in default() 48 impl<const CAP: usize> ArrayString<CAP> impl 62 pub fn new() -> ArrayString<CAP> { in new() 65 ArrayString { xs: MaybeUninit::uninit().assume_init(), len: 0 } in new() 78 pub const fn new_const() -> ArrayString<CAP> { in new_const() 80 ArrayString { xs: MakeMaybeUninit::ARRAY, len: 0 } in new_const() 147 ArrayString { in zero_filled() [all …]
|
D | lib.rs | 60 pub use crate::array_string::ArrayString;
|
/aosp_15_r20/external/rust/android-crates-io/crates/arrayvec/ |
D | CHANGELOG.md | 12 - impl BorrowMut for ArrayString by @msrd0 18 - Add `.as_mut_str()` to `ArrayString` by @clarfonthey 19 - Add `remaining_capacity` to `ArrayString` by @bhgomes 50 - The ``ArrayVec::new`` and ``ArrayString::new`` constructors are properly 66 For arraystring the syntax is `ArrayString<CAP>`. 69 of the `ArrayVec` or `ArrayString` structs for the same capacity may grow 83 - Add `is_empty` methods for ArrayVec and ArrayString by @nicbn 96 - Add method `ArrayString::len` (now available directly, not just through deref to str). 97 - Use raw pointers instead of `&mut [u8]` for encoding chars into `ArrayString` 115 `ArrayString` [all …]
|
D | METADATA | 2 … an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString."
|
D | Cargo.toml | 17 … an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString."
|
/aosp_15_r20/external/rust/android-crates-io/crates/arrayvec/benches/ |
D | arraystring.rs | 5 use arrayvec::ArrayString; 10 let mut v = ArrayString::<512>::new(); in try_push_c() 21 let mut v = ArrayString::<512>::new(); in try_push_alpha() 33 let mut v = ArrayString::<512>::new(); in try_push_string() 48 let mut v = ArrayString::<512>::new(); in push_c() 60 let mut v = ArrayString::<512>::new(); in push_alpha() 72 let mut v = ArrayString::<512>::new(); in push_string()
|
/aosp_15_r20/external/rust/android-crates-io/crates/arrayvec/tests/ |
D | tests.rs | 5 use arrayvec::ArrayString; 529 let mut s = ArrayString::<16>::new(); in test_string() 539 let mut t = ArrayString::<2>::new(); in test_string() 550 let mut t = ArrayString::<2>::new(); in test_string() 561 let u = ArrayString::<11>::from(text).unwrap(); in test_string_from() 569 let u: ArrayString<11> = text.parse().unwrap(); in test_string_parse_from_str() 577 let u = ArrayString::from_byte_string(b"hello world").unwrap(); in test_string_from_bytes() 585 let mut s = ArrayString::<4>::new(); in test_string_clone() 587 let t = ArrayString::<4>::from(text).unwrap(); in test_string_clone() 595 let mut s = ArrayString::<8>::new(); in test_string_push() [all …]
|
D | serde.rs | 49 use arrayvec::ArrayString; 55 let string = ArrayString::<0>::new(); in test_ser_de_empty() 65 let string = ArrayString::<9>::from("1234 abcd") in test_ser_de() 75 assert_de_tokens_error::<ArrayString<2>>(&[ in test_de_too_large()
|
/aosp_15_r20/external/angle/src/compiler/translator/hlsl/ |
H A D | OutputHLSL.cpp | 634 mappedStructs += ArrayString(*mappedStruct.field->type()).data(); in generateStructMapping() 652 out << "static " << TypeString(type) << " " << Decorate(name) << ArrayString(type) << " = " in writeReferencedAttributes() 665 << " " << DecorateVariableIfNeeded(*varying.second) << ArrayString(type) << " = " in writeReferencedVaryings() 777 << ArrayString(variableType) << " = " << zeroInitializer(variableType) << ";\n"; in header() 2476 out << ArrayString(symbol->getType()); in visitDeclaration() 3443 out << "const uint " << nameStr << ArrayString(type); in writeParameter() 3458 << ArrayString(type); in writeParameter() 3476 out << ", const uint " << sampler->name() << ArrayString(samplerType); in writeParameter() 3482 << sampler->name() << ArrayString(samplerType); in writeParameter() 3624 out << ArrayString(symbolNode->getType()); in writeConstantInitialization() [all …]
|
H A D | ResourcesHLSL.cpp | 339 out << "static const uint " << DecorateVariableIfNeeded(*uniform) << ArrayString(type) in outputHLSLSamplerUniformGroup() 382 out << "static const uint " << DecorateVariableIfNeeded(*uniform) << ArrayString(type) in outputHLSLImageUniformIndices() 464 out << ArrayString(type) << " : " << registerString << ";\n"; in outputUniform() 935 Decorate(field.name()) + ArrayString(fieldType).data() + ";\n"; in uniformBlockMembersString()
|
H A D | StructureHLSL.cpp | 60 ArrayString(fieldType).data() + ";\n"; in Define() 85 TypeString(paramType) + " x" + str(parameter) + ArrayString(paramType).data(); in WriteParameterList()
|
/aosp_15_r20/external/angle/src/compiler/translator/glsl/ |
H A D | OutputGLSLBase.cpp | 498 out << ArrayString(type); in writeFunctionParameters() 573 out << ArrayString(type); in writeConstructorTriplet() 593 out << ArrayString(node->getType()); in visitSymbol() 943 out << ArrayString(type); in visitFunctionPrototype() 1218 out << ArrayString(fieldType); in declareStruct() 1349 out << ArrayString(fieldType); in declareInterfaceBlock()
|
/aosp_15_r20/external/angle/src/compiler/translator/ |
H A D | util.h | 57 ImmutableString ArrayString(const TType &type);
|
H A D | VariablePacker.cpp | 53 const std::string elementName = name + ArrayString(arrayElement); in ExpandStructArrayVariable()
|
H A D | util.cpp | 445 ImmutableString ArrayString(const TType &type) in ArrayString() function
|
/aosp_15_r20/external/angle/src/common/ |
H A D | angleutils.cpp | 87 std::string ArrayString(unsigned int i) in ArrayString() function
|
H A D | angleutils.h | 295 std::string ArrayString(unsigned int i);
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/d3d/ |
H A D | DynamicHLSL.cpp | 1521 (outputVariable.isArray() ? ArrayString(outputLocation.arrayIndex) : ""); in GetPixelShaderOutputKey() 1552 (outputVariable.isArray() ? ArrayString(outputLocation.arrayIndex) : ""); in GetPixelShaderOutputKey()
|
/aosp_15_r20/external/rust/android-crates-io/crates/csv-core/src/ |
D | reader.rs | 1332 use arrayvec::{ArrayString, ArrayVec}; 1338 type Field = ArrayString<[u8; 10]>;
|
/aosp_15_r20/external/angle/src/libANGLE/ |
H A D | ProgramLinkedResources.cpp | 1497 blockArrayName += ArrayString(arrayElement); in defineInterfaceBlock() 1498 blockMappedArrayName += ArrayString(arrayElement); in defineInterfaceBlock()
|
H A D | ProgramExecutable.cpp | 585 blockName += ArrayString(block.pod.arrayElement); in GetInterfaceBlockName()
|
/aosp_15_r20/external/angle/src/compiler/translator/msl/ |
H A D | TranslatorMSL.cpp | 172 << ArrayString(symbol->getType()); in visitSymbol()
|