Home
last modified time | relevance | path

Searched refs:BitString (Results 1 – 25 of 152) sorted by relevance

1234567

/aosp_15_r20/art/libartbase/base/
H A Dbit_string_test.cc24 constexpr size_t BitString::kBitSizeAtPosition[BitString::kCapacity];
25 constexpr size_t BitString::kCapacity;
33 std::string Stringify(BitString bit_string) { in Stringify()
40 return BitStringChar(val, BitString::MaybeGetBitLengthAtPosition(idx)); in MakeBitStringChar()
47 BitString MakeBitString(std::initializer_list<size_t> values = {}) { in MakeBitString()
48 CHECK_GE(BitString::kCapacity, values.size());
50 BitString bs{};
69 template <size_t kCount = BitString::kCapacity>
70 BitString MakeBitStringMax() { in MakeBitStringMax()
71 BitString bs{}; in MakeBitStringMax()
[all …]
H A Dbit_string.h142 struct BitString { struct
235 BitString() = default; argument
238 bool operator==(const BitString& other) const {
243 bool operator!=(const BitString& other) const {
249 return (*this) == BitString{}; in IsEmpty() argument
255 BitString Truncate(size_t end) { in Truncate() argument
257 BitString copy = *this; in Truncate()
270 friend std::ostream& operator<<(std::ostream& os, const BitString& bit_string);
277 static_assert(BitSizeOf<BitString::StorageType>() >= argument
278 BitString::GetBitLengthTotalAtPosition(BitString::kCapacity),
[all …]
/aosp_15_r20/art/runtime/
H A Dsubtype_check_info_test.cc24 constexpr size_t BitString::kBitSizeAtPosition[BitString::kCapacity];
25 constexpr size_t BitString::kCapacity;
33 std::string Stringify(BitString bit_string) { in Stringify()
40 return BitStringChar(val, BitString::MaybeGetBitLengthAtPosition(idx)); in MakeBitStringChar()
47 BitString MakeBitString(std::initializer_list<size_t> values = {}) { in MakeBitString()
48 CHECK_GE(BitString::kCapacity, values.size());
50 BitString bs{};
69 template <size_t kCount = BitString::kCapacity>
70 BitString MakeBitStringMax() { in MakeBitStringMax()
71 BitString bs{}; in MakeBitStringMax()
[all …]
H A Dsubtype_check_info.h177 BitString::StorageType source_value = GetEncodedPathToRoot(); in IsSubtypeOf()
178 BitString::StorageType target_value = target.GetEncodedPathToRoot(); in IsSubtypeOf()
179 BitString::StorageType target_mask = target.GetEncodedPathToRootMask(); in IsSubtypeOf()
282 BitString path_to_root = GetPathToRoot(); in GetState()
297 BitString::StorageType GetEncodedPathToRoot() const { in GetEncodedPathToRoot()
298 BitString::StorageType data = static_cast<BitString::StorageType>(GetPathToRoot()); in GetEncodedPathToRoot()
305 BitString::StorageType GetEncodedPathToRootMask() const { in GetEncodedPathToRootMask()
307 size_t bitlength = BitString::GetBitLengthTotalAtPosition(num_bitchars); in GetEncodedPathToRootMask()
308 return MaskLeastSignificant<BitString::StorageType>(bitlength); in GetEncodedPathToRootMask()
331 SubtypeCheckInfo(BitString path_to_root, BitStringChar next, bool overflow, size_t depth) { in SubtypeCheckInfo()
[all …]
H A Dsubtype_check_test.cc24 constexpr size_t BitString::kBitSizeAtPosition[BitString::kCapacity];
25 constexpr size_t BitString::kCapacity;
246 BitString::StorageType GetEncodedPathToRootForSource() const in GetEncodedPathToRootForSource()
252 BitString::StorageType GetEncodedPathToRootForTarget() const in GetEncodedPathToRootForTarget()
258 BitString::StorageType GetEncodedPathToRootMask() const in GetEncodedPathToRootMask()
307 CreateRootedTree(BitString::kCapacity + 2u, BitString::kCapacity + 2u); in SetUp()
693 constexpr size_t kMaxDepthForThisTest = BitString::kCapacity; in TEST_F()
765 constexpr size_t kMaxDepthForThisTest = BitString::kCapacity + 1u; in TEST_F()
772 if (kls->Depth() > BitString::kCapacity) { in TEST_F()
789 constexpr size_t kMaxDepthForThisTest = BitString::kCapacity + 2u; in TEST_F()
[all …]
H A Dsubtype_check_bits.h60 BITSTRUCT_DEFINE_START(SubtypeCheckBits, /*size=*/ BitString::BitStructSizeOf() + 1u)
61 BITSTRUCT_FIELD(BitString, /*lsb=*/ 0, /*width=*/ BitString::BitStructSizeOf()) bitstring_;
62 BITSTRUCT_UINT(/*lsb=*/ BitString::BitStructSizeOf(), /*width=*/ 1) overflow_;
/aosp_15_r20/prebuilts/module_sdk/art/1/common_os/include/art/libartbase/base/
Dbit_string.h142 struct BitString { struct
235 BitString() = default; argument
238 bool operator==(const BitString& other) const {
243 bool operator!=(const BitString& other) const {
249 return (*this) == BitString{}; in IsEmpty() argument
255 BitString Truncate(size_t end) { in Truncate() argument
257 BitString copy = *this; in Truncate()
270 friend std::ostream& operator<<(std::ostream& os, const BitString& bit_string);
277 static_assert(BitSizeOf<BitString::StorageType>() >= argument
278 BitString::GetBitLengthTotalAtPosition(BitString::kCapacity),
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/current/host-exports/include/art/libartbase/base/
Dbit_string.h142 struct BitString { struct
235 BitString() = default; argument
238 bool operator==(const BitString& other) const {
243 bool operator!=(const BitString& other) const {
249 return (*this) == BitString{}; in IsEmpty() argument
255 BitString Truncate(size_t end) { in Truncate() argument
257 BitString copy = *this; in Truncate()
270 friend std::ostream& operator<<(std::ostream& os, const BitString& bit_string);
277 static_assert(BitSizeOf<BitString::StorageType>() >= argument
278 BitString::GetBitLengthTotalAtPosition(BitString::kCapacity),
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/current/sdk/include/art/libartbase/base/
Dbit_string.h142 struct BitString { struct
235 BitString() = default; argument
238 bool operator==(const BitString& other) const {
243 bool operator!=(const BitString& other) const {
249 return (*this) == BitString{}; in IsEmpty() argument
255 BitString Truncate(size_t end) { in Truncate() argument
257 BitString copy = *this; in Truncate()
270 friend std::ostream& operator<<(std::ostream& os, const BitString& bit_string);
277 static_assert(BitSizeOf<BitString::StorageType>() >= argument
278 BitString::GetBitLengthTotalAtPosition(BitString::kCapacity),
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/7/common_os/include/art/libartbase/base/
Dbit_string.h142 struct BitString { struct
235 BitString() = default; argument
238 bool operator==(const BitString& other) const {
243 bool operator!=(const BitString& other) const {
249 return (*this) == BitString{}; in IsEmpty() argument
255 BitString Truncate(size_t end) { in Truncate() argument
257 BitString copy = *this; in Truncate()
270 friend std::ostream& operator<<(std::ostream& os, const BitString& bit_string);
277 static_assert(BitSizeOf<BitString::StorageType>() >= argument
278 BitString::GetBitLengthTotalAtPosition(BitString::kCapacity),
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/1/host-exports/include/art/libartbase/base/
Dbit_string.h142 struct BitString { struct
235 BitString() = default; argument
238 bool operator==(const BitString& other) const {
243 bool operator!=(const BitString& other) const {
249 return (*this) == BitString{}; in IsEmpty() argument
255 BitString Truncate(size_t end) { in Truncate() argument
257 BitString copy = *this; in Truncate()
270 friend std::ostream& operator<<(std::ostream& os, const BitString& bit_string);
277 static_assert(BitSizeOf<BitString::StorageType>() >= argument
278 BitString::GetBitLengthTotalAtPosition(BitString::kCapacity),
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/13/include/art/libartbase/base/
Dbit_string.h142 struct BitString { struct
235 BitString() = default; argument
238 bool operator==(const BitString& other) const {
243 bool operator!=(const BitString& other) const {
249 return (*this) == BitString{}; in IsEmpty() argument
255 BitString Truncate(size_t end) { in Truncate() argument
257 BitString copy = *this; in Truncate()
270 friend std::ostream& operator<<(std::ostream& os, const BitString& bit_string);
277 static_assert(BitSizeOf<BitString::StorageType>() >= argument
278 BitString::GetBitLengthTotalAtPosition(BitString::kCapacity),
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/current/sdk/common_os/include/art/libartbase/base/
Dbit_string.h142 struct BitString { struct
235 BitString() = default; argument
238 bool operator==(const BitString& other) const {
243 bool operator!=(const BitString& other) const {
249 return (*this) == BitString{}; in IsEmpty() argument
255 BitString Truncate(size_t end) { in Truncate() argument
257 BitString copy = *this; in Truncate()
270 friend std::ostream& operator<<(std::ostream& os, const BitString& bit_string);
277 static_assert(BitSizeOf<BitString::StorageType>() >= argument
278 BitString::GetBitLengthTotalAtPosition(BitString::kCapacity),
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/3/common_os/include/art/libartbase/base/
Dbit_string.h142 struct BitString { struct
235 BitString() = default; argument
238 bool operator==(const BitString& other) const {
243 bool operator!=(const BitString& other) const {
249 return (*this) == BitString{}; in IsEmpty() argument
255 BitString Truncate(size_t end) { in Truncate() argument
257 BitString copy = *this; in Truncate()
270 friend std::ostream& operator<<(std::ostream& os, const BitString& bit_string);
277 static_assert(BitSizeOf<BitString::StorageType>() >= argument
278 BitString::GetBitLengthTotalAtPosition(BitString::kCapacity),
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/13/common_os/include/art/libartbase/base/
Dbit_string.h142 struct BitString { struct
235 BitString() = default; argument
238 bool operator==(const BitString& other) const {
243 bool operator!=(const BitString& other) const {
249 return (*this) == BitString{}; in IsEmpty() argument
255 BitString Truncate(size_t end) { in Truncate() argument
257 BitString copy = *this; in Truncate()
270 friend std::ostream& operator<<(std::ostream& os, const BitString& bit_string);
277 static_assert(BitSizeOf<BitString::StorageType>() >= argument
278 BitString::GetBitLengthTotalAtPosition(BitString::kCapacity),
[all …]
/aosp_15_r20/external/rust/android-crates-io/crates/der/src/asn1/
Dbit_string.rs184 .ok_or_else(|| Tag::BitString.value_error()) in try_from()
189 const TAG: Tag = Tag::BitString;
210 pub use self::allocating::BitString;
223 pub struct BitString { struct
234 impl BitString { implementation
248 Ok(BitString { in new()
309 impl_any_conversions!(BitString);
311 impl<'a> DecodeValue<'a> for BitString { implementation
320 impl EncodeValue for BitString { implementation
331 impl FixedTag for BitString { implementation
[all …]
/aosp_15_r20/external/rust/android-crates-io/crates/der_derive/src/
Dasn1_type.rs12 BitString, enumerator
43 Asn1Type::BitString => quote!(::der::Tag::BitString), in tag()
58 Asn1Type::BitString => quote!(::der::asn1::BitStringRef::decode(reader)?), in decoder()
89 Asn1Type::BitString => quote!(::der::asn1::BitStringRef), in type_path()
107 "BIT STRING" => Ok(Self::BitString), in from_str()
124 Asn1Type::BitString => "BIT STRING", in fmt()
/aosp_15_r20/external/python/pyasn1/docs/source/pyasn1/type/univ/
Dbitstring.rst2 .. _univ.BitString:
4 .. |ASN.1| replace:: BitString
9 .. autoclass:: pyasn1.type.univ.BitString(value=NoValue(), tagSet=TagSet(), subtypeSpec=Constraints…
16 ….. automethod:: pyasn1.type.univ.BitString.clone(value=NoValue(), tagSet=TagSet(), subtypeSpec=Con…
17 ….. automethod:: pyasn1.type.univ.BitString.subtype(value=NoValue(), implicitTag=Tag(), explicitTag…
/aosp_15_r20/external/cronet/third_party/boringssl/src/pki/
H A Dparse_values.h54 class OPENSSL_EXPORT BitString {
56 BitString() = default;
61 BitString(Input bytes, uint8_t unused_bits);
85 [[nodiscard]] OPENSSL_EXPORT std::optional<BitString> ParseBitString(Input in);
H A Dverify_signed_data.h17 class BitString; variable
32 const der::BitString &signature_value, EVP_PKEY *public_key,
39 const der::BitString &signature_value, der::Input public_key_spki,
H A Dparsed_certificate.h91 const der::BitString &signature_value() const { return signature_value_; } in signature_value()
138 const der::BitString &key_usage() const { in key_usage()
260 der::BitString signature_value_;
277 der::BitString key_usage_;
/aosp_15_r20/external/python/pyasn1-modules/pyasn1_modules/
Drfc2511.py70 namedtype.OptionalNamedType('encSymmKey', univ.BitString().subtype(
76 namedtype.NamedType('encValue', univ.BitString())
134 … univ.BitString().subtype(implicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 0))),
138 … univ.BitString().subtype(implicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 2)))
154 namedtype.NamedType('value', univ.BitString())
179 namedtype.NamedType('signature', univ.BitString())
Drfc4211.py67 namedtype.NamedType('value', univ.BitString())
100 namedtype.NamedType('signature', univ.BitString())
133 namedtype.OptionalNamedType('encSymmKey', univ.BitString().subtype(
139 namedtype.NamedType('encValue', univ.BitString())
212 … univ.BitString().subtype(implicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 0))),
216 … univ.BitString().subtype(implicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 2))),
/aosp_15_r20/prebuilts/go/linux-x86/src/crypto/x509/
Dx509.go60 BitString asn1.BitString member
161 BitString: asn1.BitString{
176 SignatureValue asn1.BitString
188 UniqueId asn1.BitString `asn1:"optional,tag:1"`
189 SubjectUniqueId asn1.BitString `asn1:"optional,tag:2"`
204 PublicKey asn1.BitString
1002 Reason asn1.BitString `asn1:"optional,tag:1"`
1353 …ext.Value, err = asn1.Marshal(asn1.BitString{Bytes: bitString, BitLength: asn1BitLength(bitString)…
1675 encodedPublicKey := asn1.BitString{BitLength: len(publicKeyBytes) * 8, Bytes: publicKeyBytes}
1701 SignatureValue: asn1.BitString{Bytes: signature, BitLength: len(signature) * 8},
[all …]
/aosp_15_r20/external/python/asn1crypto/tests/
Dtest_core.py19 class NamedBits(core.BitString):
231 class SpcPeImageFlags(core.BitString):
509 bs = core.BitString(native)
511 self.assertEqual(native, core.BitString.load(der_bytes).native)
514 bs = core.BitString.load(b'\x03\x01\x00')
532 core.BitString.load(enc_bytes).native
537 b = a.cast(core.BitString)
538 self.assertIsInstance(b, core.BitString)
606 named = core.BitString()
871 v = core.BitString.load(b'\x23\x80\x03\x02\x00\x04\x00\x00')
[all …]

1234567