V8 Project
|
#include <preparse-data.h>
Public Member Functions | |
SingletonLogger () | |
virtual | ~SingletonLogger () |
void | Reset () |
virtual void | LogFunction (int start, int end, int literals, int properties, StrictMode strict_mode) |
virtual void | LogMessage (int start, int end, const char *message, const char *argument_opt, bool is_reference_error) |
bool | has_error () const |
int | start () const |
int | end () const |
int | literals () const |
int | properties () const |
StrictMode | strict_mode () const |
int | is_reference_error () const |
const char * | message () |
const char * | argument_opt () const |
![]() | |
ParserRecorder () | |
virtual | ~ParserRecorder () |
Private Attributes | |
bool | has_error_ |
int | start_ |
int | end_ |
int | literals_ |
int | properties_ |
StrictMode | strict_mode_ |
const char * | message_ |
const char * | argument_opt_ |
bool | is_reference_error_ |
Definition at line 45 of file preparse-data.h.
|
inline |
Definition at line 47 of file preparse-data.h.
|
inlinevirtual |
Definition at line 49 of file preparse-data.h.
|
inline |
Definition at line 104 of file preparse-data.h.
References argument_opt_, DCHECK, and has_error_.
Referenced by LogMessage(), and v8::internal::Parser::SkipLazyFunctionBody().
|
inline |
Definition at line 86 of file preparse-data.h.
References end_.
Referenced by LogFunction(), LogMessage(), and v8::internal::Parser::SkipLazyFunctionBody().
|
inline |
Definition at line 83 of file preparse-data.h.
References has_error_.
Referenced by v8::internal::Parser::SkipLazyFunctionBody().
|
inline |
Definition at line 99 of file preparse-data.h.
References is_reference_error_.
Referenced by LogMessage(), and v8::internal::Parser::SkipLazyFunctionBody().
|
inline |
Definition at line 87 of file preparse-data.h.
References DCHECK, has_error_, and literals_.
Referenced by LogFunction(), and v8::internal::Parser::SkipLazyFunctionBody().
|
inlinevirtual |
Implements v8::internal::ParserRecorder.
Definition at line 53 of file preparse-data.h.
References DCHECK, end(), end_, has_error_, literals(), literals_, properties(), properties_, start(), start_, strict_mode(), and strict_mode_.
|
inlinevirtual |
Implements v8::internal::ParserRecorder.
Definition at line 69 of file preparse-data.h.
References argument_opt(), argument_opt_, end(), end_, has_error_, is_reference_error(), is_reference_error_, message(), message_, start(), and start_.
|
inline |
Definition at line 100 of file preparse-data.h.
References DCHECK, has_error_, and message_.
Referenced by LogMessage(), and v8::internal::Parser::SkipLazyFunctionBody().
|
inline |
Definition at line 91 of file preparse-data.h.
References DCHECK, has_error_, and properties_.
Referenced by LogFunction(), and v8::internal::Parser::SkipLazyFunctionBody().
|
inline |
|
inline |
Definition at line 85 of file preparse-data.h.
References start_.
Referenced by LogFunction(), LogMessage(), and v8::internal::Parser::SkipLazyFunctionBody().
|
inline |
Definition at line 95 of file preparse-data.h.
References DCHECK, has_error_, and strict_mode_.
Referenced by LogFunction(), and v8::internal::Parser::SkipLazyFunctionBody().
|
private |
Definition at line 119 of file preparse-data.h.
Referenced by argument_opt(), and LogMessage().
|
private |
Definition at line 112 of file preparse-data.h.
Referenced by end(), LogFunction(), and LogMessage().
|
private |
Definition at line 110 of file preparse-data.h.
Referenced by argument_opt(), has_error(), literals(), LogFunction(), LogMessage(), message(), properties(), Reset(), and strict_mode().
|
private |
Definition at line 120 of file preparse-data.h.
Referenced by is_reference_error(), and LogMessage().
|
private |
Definition at line 114 of file preparse-data.h.
Referenced by literals(), and LogFunction().
|
private |
Definition at line 118 of file preparse-data.h.
Referenced by LogMessage(), and message().
|
private |
Definition at line 115 of file preparse-data.h.
Referenced by LogFunction(), and properties().
|
private |
Definition at line 111 of file preparse-data.h.
Referenced by LogFunction(), LogMessage(), and start().
|
private |
Definition at line 116 of file preparse-data.h.
Referenced by LogFunction(), and strict_mode().