V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::PatternRewriter Class Referencefinal
Inheritance diagram for v8::internal::PatternRewriter:
v8::internal::AstVisitor< PatternRewriter >

Public Types

typedef Parser::DeclarationDescriptor DeclarationDescriptor
 

Static Public Member Functions

static void DeclareAndInitializeVariables (Parser *parser, Block *block, const DeclarationDescriptor *declaration_descriptor, const Parser::DeclarationParsingResult::Declaration *declaration, ZonePtrList< const AstRawString > *names)
 
static ExpressionRewriteDestructuringAssignment (Parser *parser, Assignment *to_rewrite, Scope *scope)
 

Static Public Attributes

static const int kMaxNumFunctionLocals = 4194303
 

Additional Inherited Members

- Public Member Functions inherited from v8::internal::AstVisitor< PatternRewriter >
void Visit (AstNode *node)
 
void VisitDeclarations (Declaration::List *declarations)
 
void VisitStatements (const ZonePtrList< Statement > *statements)
 
void VisitExpressions (const ZonePtrList< Expression > *expressions)
 
- Protected Member Functions inherited from v8::internal::AstVisitor< PatternRewriter >
PatternRewriterimpl ()
 

Detailed Description

Definition at line 15 of file pattern-rewriter.cc.


The documentation for this class was generated from the following file: