Lines Matching full:rewriter
8 #include "src/parsing/parameter-initializer-rewriter.h"
20 PatternRewriter rewriter;
24 rewriter.scope_ = declaration_descriptor->scope;
25 rewriter.parser_ = parser;
26 rewriter.context_ = BINDING;
27 rewriter.pattern_ = declaration->pattern;
28 rewriter.initializer_position_ = declaration->initializer_position;
29 rewriter.block_ = block;
30 rewriter.descriptor_ = declaration_descriptor;
31 rewriter.names_ = names;
32 rewriter.ok_ = ok;
33 rewriter.recursion_level_ = 0;
35 rewriter.RecurseIntoSubpattern(rewriter.pattern_, declaration->initializer);
46 PatternRewriter rewriter;
47 rewriter.scope_ = scope;
48 rewriter.parser_ = parser;
49 rewriter.context_ = ASSIGNMENT;
50 rewriter.pattern_ = to_rewrite;
51 rewriter.block_ = nullptr;
52 rewriter.descriptor_ = nullptr;
53 rewriter.names_ = nullptr;
54 rewriter.ok_ = &ok;
55 rewriter.recursion_level_ = 0;
57 rewriter.RecurseIntoSubpattern(rewriter.pattern_, nullptr);