Home
last modified time | relevance | path

Searched refs:PreParsedScopeData (Results 1 – 16 of 16) sorted by relevance

/external/v8/src/parsing/
Dpreparsed-scope-data.h24 class PreParsedScopeData; variable
98 ProducedPreParsedScopeData(Handle<PreParsedScopeData> data, Zone* zone);
154 MaybeHandle<PreParsedScopeData> Serialize(Isolate* isolate);
179 Handle<PreParsedScopeData> previously_produced_preparsed_scope_data_;
226 void SetData(Isolate* isolate, Handle<PreParsedScopeData> data);
245 Handle<PreParsedScopeData> data_;
Dpreparsed-scope-data.cc180 Handle<PreParsedScopeData> data, Zone* zone) in ProducedPreParsedScopeData()
286 MaybeHandle<PreParsedScopeData> ProducedPreParsedScopeData::Serialize( in Serialize()
294 return MaybeHandle<PreParsedScopeData>(); in Serialize()
301 return MaybeHandle<PreParsedScopeData>(); in Serialize()
305 Handle<PreParsedScopeData> data = in Serialize()
313 Handle<PreParsedScopeData> child_data; in Serialize()
495 Handle<PreParsedScopeData> data) { in SetData()
539 Handle<PreParsedScopeData> child_data_handle( in GetDataForSkippableFunction()
540 PreParsedScopeData::cast(child_data), isolate_); in GetDataForSkippableFunction()
Dparser.h32 class PreParsedScopeData; variable
/external/v8/src/objects/
Dshared-function-info.h25 class PreParsedScopeData : public HeapObject {
39 DECL_CAST(PreParsedScopeData)
40 DECL_PRINTER(PreParsedScopeData)
41 DECL_VERIFIER(PreParsedScopeData)
64 DISALLOW_IMPLICIT_CONSTRUCTORS(PreParsedScopeData);
128 DECL_ACCESSORS(pre_parsed_scope_data, PreParsedScopeData)
Dshared-function-info-inl.h22 CAST_ACCESSOR(PreParsedScopeData)
23 ACCESSORS(PreParsedScopeData, scope_data, PodArray<uint8_t>, kScopeDataOffset) in ACCESSORS() argument
24 INT_ACCESSORS(PreParsedScopeData, length, kLengthOffset) in ACCESSORS()
26 Object* PreParsedScopeData::child_data(int index) const { in ACCESSORS()
33 void PreParsedScopeData::set_child_data(int index, Object* value, in set_child_data()
42 Object** PreParsedScopeData::child_data_start() const { in child_data_start()
46 void PreParsedScopeData::clear_padding() { in clear_padding()
74 PreParsedScopeData, kPreParsedScopeDataOffset) in CAST_ACCESSOR()
Dmap.h47 V(PreParsedScopeData) \
/external/v8/src/heap/
Dobjects-visiting.h52 V(PreParsedScopeData) \
Dfactory.h55 class PreParsedScopeData; variable
733 Handle<PreParsedScopeData> NewPreParsedScopeData(int length);
744 Handle<PreParsedScopeData>);
Dfactory.cc2492 Handle<PreParsedScopeData> Factory::NewPreParsedScopeData(int length) { in NewPreParsedScopeData()
2493 int size = PreParsedScopeData::SizeFor(length); in NewPreParsedScopeData()
2494 Handle<PreParsedScopeData> result( in NewPreParsedScopeData()
2495 PreParsedScopeData::cast(AllocateRawWithImmortalMap( in NewPreParsedScopeData()
2528 Handle<PreParsedScopeData> pre_parsed_scope_data) { in NewUncompiledDataWithPreParsedScope()
/external/v8/src/
Dobjects-body-descriptors-inl.h391 class PreParsedScopeData::BodyDescriptor final : public BodyDescriptorBase {
405 return PreParsedScopeData::SizeFor(PreParsedScopeData::cast(obj)->length()); in SizeOf()
781 return Op::template apply<PreParsedScopeData::BodyDescriptor>(p1, p2, p3, in BodyDescriptorApply()
Dobjects-printer.cc277 PreParsedScopeData::cast(this)->PreParsedScopeDataPrint(os); in HeapObjectPrint()
2149 void PreParsedScopeData::PreParsedScopeDataPrint(std::ostream& os) { // NOLINT in PreParsedScopeDataPrint()
Dobjects-debug.cc324 PreParsedScopeData::cast(this)->PreParsedScopeDataVerify(isolate); in HeapObjectVerify()
1842 void PreParsedScopeData::PreParsedScopeDataVerify(Isolate* isolate) { in PreParsedScopeDataVerify()
Dobjects.h719 class PreParsedScopeData; variable
866 V(PreParsedScopeData) \
1004 V(PreParsedScopeData, PRE_PARSED_SCOPE_DATA_TYPE) \
Dobjects-inl.h2185 return PreParsedScopeData::SizeFor( in SizeFromMap()
2186 reinterpret_cast<const PreParsedScopeData*>(this)->length()); in SizeFromMap()
Dobjects.cc3492 PreParsedScopeData* data = PreParsedScopeData::cast(this); in HeapObjectShortPrint()
14268 Handle<PreParsedScopeData> pre_parsed_scope_data; in InitFromFunctionLiteral()
/external/v8/src/ast/
Dscopes.h23 class PreParsedScopeData; variable