Home | History | Annotate | Download | only in src

Lines Matching defs:Module

113 class Module;
569 Module* module() const { return module_; }
577 Module* module,
580 : Declaration(zone, proxy, MODULE, scope, pos),
581 module_(module) {
585 Module* module_;
593 Module* module() const { return module_; }
601 Module* module,
605 module_(module) {
609 Module* module_;
627 class Module : public AstNode {
633 Module(Zone* zone, int pos)
637 Module(Zone* zone, Interface* interface, int pos, Block* body = NULL)
648 class ModuleLiteral FINAL : public Module {
654 : Module(zone, interface, pos, body) {}
658 class ModuleVariable FINAL : public Module {
672 class ModulePath FINAL : public Module {
676 Module* module() const { return module_; }
680 ModulePath(Zone* zone, Module* module, const AstRawString* name, int pos)
681 : Module(zone, pos), module_(module), name_(name) {}
684 Module* module_;
689 class ModuleUrl FINAL : public Module {
697 : Module(zone, pos), url_(url) {
2946 : Module(zone, proxy->interface(), pos),
3101 Module* module,
3105 new(zone_) ModuleDeclaration(zone_, proxy, module, scope, pos);
3110 Module* module,
3114 new(zone_) ImportDeclaration(zone_, proxy, module, scope, pos);
3127 ModuleLiteral* module =
3129 VISIT_AND_RETURN(ModuleLiteral, module)
3133 ModuleVariable* module = new(zone_) ModuleVariable(zone_, proxy, pos);
3134 VISIT_AND_RETURN(ModuleVariable, module)
3137 ModulePath* NewModulePath(Module* origin, const AstRawString* name, int pos) {
3138 ModulePath* module = new (zone_) ModulePath(zone_, origin, name, pos);
3139 VISIT_AND_RETURN(ModulePath, module)
3143 ModuleUrl* module = new(zone_) ModuleUrl(zone_, url, pos);
3144 VISIT_AND_RETURN(ModuleUrl, module)