1 typedef unsigned long uintptr_t;
13 int kOptimizedCodeMapOffset = 0;
14 int kScopeInfoOffset = 0;
16 class FuncNameInferrer;
17 template < typename Traits > class ParserBase:Traits
20 bool parenthesized_function_;
21 typename Traits::Type::Scope * scope_;
22 FunctionState *function_state_;
23 v8::Extension * extension_;
24 FuncNameInferrer *fni_;
26 uintptr_t stack_limit_;
29 bool allow_natives_syntax_;
30 bool allow_generators_;
32 typename Traits::Type::Zone * zone_;
40 typedef PreParserScope Scope;
43 PreParser *pre_parser_;
45 class PreParser:ParserBase < PreParserTraits >
47 int ParseMemberWithNewPrefixesExpression ( bool * );
49 int PreParser::ParseMemberWithNewPrefixesExpression ( bool * )