|
V8 Project
|
#include <preparser.h>
Collaboration diagram for v8::internal::PreParserScope:Public Member Functions | |
| PreParserScope (PreParserScope *outer_scope, ScopeType scope_type, void *=NULL) | |
| ScopeType | type () |
| StrictMode | strict_mode () const |
| void | SetStrictMode (StrictMode strict_mode) |
| void | SetScopeName (PreParserIdentifier name) |
| bool | AllowsLazyCompilation () const |
| void | set_start_position (int position) |
| void | set_end_position (int position) |
| bool | IsDeclared (const PreParserIdentifier &identifier) const |
| void | DeclareParameter (const PreParserIdentifier &identifier, VariableMode) |
| PreParserScope * | operator-> () |
Private Attributes | |
| ScopeType | scope_type_ |
| StrictMode | strict_mode_ |
Definition at line 939 of file preparser.h.
|
inlineexplicit |
Definition at line 941 of file preparser.h.
References v8::internal::SLOPPY, strict_mode(), and strict_mode_.
Here is the call graph for this function:
|
inline |
Definition at line 954 of file preparser.h.
|
inline |
Definition at line 960 of file preparser.h.
|
inline |
Definition at line 959 of file preparser.h.
|
inline |
Definition at line 963 of file preparser.h.
|
inline |
Definition at line 957 of file preparser.h.
|
inline |
Definition at line 956 of file preparser.h.
|
inline |
Definition at line 950 of file preparser.h.
|
inline |
Definition at line 949 of file preparser.h.
References strict_mode(), and strict_mode_.
Here is the call graph for this function:
|
inline |
Definition at line 948 of file preparser.h.
References strict_mode_.
Referenced by PreParserScope(), and SetStrictMode().
Here is the caller graph for this function:
|
inline |
|
private |
Definition at line 966 of file preparser.h.
Referenced by type().
|
private |
Definition at line 967 of file preparser.h.
Referenced by PreParserScope(), SetStrictMode(), and strict_mode().