Lines Matching defs:const
35 static const int kScopeDetailsTypeIndex = 0;
36 static const int kScopeDetailsObjectIndex = 1;
37 static const int kScopeDetailsNameIndex = 2;
38 static const int kScopeDetailsStartPositionIndex = 3;
39 static const int kScopeDetailsEndPositionIndex = 4;
40 static const int kScopeDetailsFunctionIndex = 5;
41 static const int kScopeDetailsSize = 6;
58 bool Done() const { return context_.is_null(); }
67 ScopeType Type() const;
77 bool DeclaresLocals(Mode mode) const;
82 bool ClosureScopeHasThisReference() const;
89 Handle<Object> GetFunctionDebugName() const;
91 Handle<Script> GetScript() const { return script_; }
102 bool InInnerScope() const { return !function_.is_null(); }
103 bool HasContext() const;
104 bool NeedsAndHasContext() const;
105 Handle<Context> CurrentContext() const {
114 FrameInspector* const frame_inspector_ = nullptr;
129 inline JavaScriptFrame* GetFrame() const {
161 void VisitScope(const Visitor& visitor, Mode mode) const;
162 void VisitLocalScope(const Visitor& visitor, Mode mode,
163 ScopeType scope_type) const;
164 void VisitScriptScope(const Visitor& visitor) const;
165 void VisitModuleScope(const Visitor& visitor) const;
166 bool VisitLocals(const Visitor& visitor, Mode mode,
167 ScopeType scope_type) const;
168 bool VisitContextLocals(const Visitor& visitor, Handle<ScopeInfo> scope_info,
169 Handle<Context> context, ScopeType scope_type) const;