Searched refs:ast_ (Results 1 – 10 of 10) sorted by relevance
31 ast_(ast_nodes_.Create<ast::Module>(id_, Source{})) {} in ProgramBuilder()38 ast_(rhs.ast_), in ProgramBuilder()55 ast_ = rhs.ast_; in operator =()67 builder.ast_ = builder.create<ast::Module>( in Wrap()
41 ast_(std::move(program.ast_)), in Program()66 ast_ = &builder.AST(); // ast::Module is actually a heap allocation. in Program()91 ast_ = std::move(program.ast_); in operator =()
90 return *ast_; in AST()183 ast::Module* ast_ = nullptr; variable
243 return *ast_; in AST()249 return *ast_; in AST()2559 ast::Module* ast_; variable
22 this.ast_ = ast;31 for (const inst of this.ast_.instructions()) {42 u[3] = this.ast_.getIdBounds(); // ID bounds46 for (const inst of this.ast_.instructions()) {
62 static Ast* ast() { return &Get().ast_; } in ast()127 Ast ast_; variable
19 ast_(std::move(ast)) { in DEFINE_CONTEXTUAL_VARIABLE()
16 semantic checking is performed. See ast_*.cpp for the conversion, and