Home
last modified time | relevance | path

Searched refs:CharSlice (Results 1 – 7 of 7) sorted by relevance

/dports/lang/spidermonkey78/firefox-78.9.0/js/src/frontend/
H A DBinASTToken.cpp21 const BinaryASTSupport::CharSlice BINASTKIND_DESCRIPTIONS[] = {
23 BinaryASTSupport::CharSlice(SPEC_NAME, sizeof(SPEC_NAME) - 1),
28 const BinaryASTSupport::CharSlice BINASTFIELD_DESCRIPTIONS[] = {
30 BinaryASTSupport::CharSlice(SPEC_NAME, sizeof(SPEC_NAME) - 1),
37 BinaryASTSupport::CharSlice(SPEC_NAME, sizeof(SPEC_NAME) - 1),
42 const BinaryASTSupport::CharSlice BINASTLIST_DESCRIPTIONS[] = {
63 const BinaryASTSupport::CharSlice& getBinASTVariant( in getBinASTVariant()
133 const CharSlice& key = getBinASTKind(variant); in ensureBinASTKindsInitialized()
151 const CharSlice& key = getBinASTVariant(variant); in ensureBinASTVariantsInitialized()
164 JSContext* cx, const CharSlice key) { in binASTKind()
[all …]
H A DBinASTRuntimeSupport.h42 struct CharSlice { struct
45 CharSlice(const CharSlice& other) = default;
48 explicit CharSlice(JSContext*) : CharSlice(nullptr, 0) {} in CharSlice() argument
61 using Lookup = const CharSlice; argument
87 using BinASTKindMap = js::HashMap<const CharSlice, BinASTKind, CharSlice,
91 using BinASTFieldMap = js::HashMap<const CharSlice, BinASTField, CharSlice,
141 using CharSlice = BinaryASTSupport::CharSlice; in alignas() local
150 inline CharSlice* sliceBase() { in alignas()
151 return reinterpret_cast<CharSlice*>( in alignas()
158 numStrings_ * sizeof(CharSlice)); in alignas()
[all …]
H A DBinASTTokenReaderMultipart.h39 using CharSlice = BinaryASTSupport::CharSlice; variable
45 using Chars = CharSlice;
H A DBinASTTokenReaderMultipart.cpp44 using CharSlice = BinaryASTSupport::CharSlice; typedef
124 CharSlice name((const char*)current_, byteLen); in readHeader()
H A DBinASTTokenReaderContext.h1421 using CharSlice = BinaryASTSupport::CharSlice; variable
1427 using Chars = CharSlice;
H A DBinASTTokenReaderContext.cpp106 using CharSlice = BinaryASTSupport::CharSlice; typedef
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/vm/
H A DJSScript.cpp3078 new (&slices[i]) frontend::BinASTSourceMetadataMultipart::CharSlice( in codeBinASTData()