Lines Matching refs:ProducedPreParsedScopeData
60 ProducedPreParsedScopeData implements storing the above mentioned data and
67 class ProducedPreParsedScopeData : public ZoneObject {
92 // Create a ProducedPreParsedScopeData object which will collect data as we
94 ProducedPreParsedScopeData(Zone* zone, ProducedPreParsedScopeData* parent);
96 // Create a ProducedPreParsedScopeData which is just a proxy for a previous
98 ProducedPreParsedScopeData(Handle<PreParsedScopeData> data, Zone* zone);
100 ProducedPreParsedScopeData* parent() const { return parent_; }
104 // ProducedPreParsedScopeData, and so do all lazy functions inside it.
115 ProducedPreParsedScopeData* produced_preparsed_scope_data_;
169 ProducedPreParsedScopeData* parent_;
172 ZoneChunkList<ProducedPreParsedScopeData*> data_for_inner_functions_;
177 // ProducedPreParsedScopeData can also mask a Handle<PreParsedScopeData>
181 DISALLOW_COPY_AND_ASSIGN(ProducedPreParsedScopeData);
230 ProducedPreParsedScopeData* GetDataForSkippableFunction(