Home
last modified time | relevance | path

Searched refs:ArrayString (Results 1 – 22 of 22) sorted by relevance

/aosp_15_r20/external/rust/android-crates-io/crates/arrayvec/src/
Darray_string.rs34 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 …]
Dlib.rs60 pub use crate::array_string::ArrayString;
/aosp_15_r20/external/rust/android-crates-io/crates/arrayvec/
DCHANGELOG.md12 - 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 …]
DMETADATA2 … an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString."
DCargo.toml17 … 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/
Darraystring.rs5 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/
Dtests.rs5 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 …]
Dserde.rs49 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 DOutputHLSL.cpp634 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 DResourcesHLSL.cpp339 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 DStructureHLSL.cpp60 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 DOutputGLSLBase.cpp498 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 Dutil.h57 ImmutableString ArrayString(const TType &type);
H A DVariablePacker.cpp53 const std::string elementName = name + ArrayString(arrayElement); in ExpandStructArrayVariable()
H A Dutil.cpp445 ImmutableString ArrayString(const TType &type) in ArrayString() function
/aosp_15_r20/external/angle/src/common/
H A Dangleutils.cpp87 std::string ArrayString(unsigned int i) in ArrayString() function
H A Dangleutils.h295 std::string ArrayString(unsigned int i);
/aosp_15_r20/external/angle/src/libANGLE/renderer/d3d/
H A DDynamicHLSL.cpp1521 (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/
Dreader.rs1332 use arrayvec::{ArrayString, ArrayVec};
1338 type Field = ArrayString<[u8; 10]>;
/aosp_15_r20/external/angle/src/libANGLE/
H A DProgramLinkedResources.cpp1497 blockArrayName += ArrayString(arrayElement); in defineInterfaceBlock()
1498 blockMappedArrayName += ArrayString(arrayElement); in defineInterfaceBlock()
H A DProgramExecutable.cpp585 blockName += ArrayString(block.pod.arrayElement); in GetInterfaceBlockName()
/aosp_15_r20/external/angle/src/compiler/translator/msl/
H A DTranslatorMSL.cpp172 << ArrayString(symbol->getType()); in visitSymbol()