Lines Matching refs:cb
25 void ExportNamedDeclaration::Iterate(const NodeTraverser &cb) const
28 cb(decl_);
31 cb(source_);
35 cb(it);
39 cb(assertClause_);
68 void ExportNamedDeclaration::UpdateSelf(const NodeUpdater &cb, [[maybe_unused]] binder::Binder *binder)
71 decl_ = std::get<ir::AstNode *>(cb(decl_))->AsStatement();
74 source_ = std::get<ir::AstNode *>(cb(source_))->AsStringLiteral();
78 *iter = std::get<ir::AstNode *>(cb(*iter))->AsExportSpecifier();
82 assertClause_ = std::get<ir::AstNode *>(cb(assertClause_))->AsAssertClause();