Home | History | Annotate | Download | only in src

Lines Matching defs:Module

135 class Module;
567 Module* module() const { return module_; }
574 Module* module,
577 : Declaration(proxy, MODULE, scope, pos),
578 module_(module) {
582 Module* module_;
590 Module* module() const { return module_; }
597 Module* module,
601 module_(module) {
605 Module* module_;
623 class Module : public AstNode {
629 Module(Zone* zone, int pos)
633 Module(Interface* interface, int pos, Block* body = NULL)
644 class ModuleLiteral V8_FINAL : public Module {
650 : Module(interface, pos, body) {}
654 class ModuleVariable V8_FINAL : public Module {
668 class ModulePath V8_FINAL : public Module {
672 Module* module() const { return module_; }
676 ModulePath(Module* module, Handle<String> name, Zone* zone, int pos)
677 : Module(zone, pos),
678 module_(module),
683 Module* module_;
688 class ModuleUrl V8_FINAL : public Module {
696 : Module(zone, pos), url_(url) {
2803 : Module(proxy->interface(), pos),
2938 Module* module,
2942 new(zone_) ModuleDeclaration(proxy, module, scope, pos);
2947 Module* module,
2951 new(zone_) ImportDeclaration(proxy, module, scope, pos);
2964 ModuleLiteral* module = new(zone_) ModuleLiteral(body, interface, pos);
2965 VISIT_AND_RETURN(ModuleLiteral, module)
2969 ModuleVariable* module = new(zone_) ModuleVariable(proxy, pos);
2970 VISIT_AND_RETURN(ModuleVariable, module)
2973 ModulePath* NewModulePath(Module* origin, Handle<String> name, int pos) {
2974 ModulePath* module = new(zone_) ModulePath(origin, name, zone_, pos);
2975 VISIT_AND_RETURN(ModulePath, module)
2979 ModuleUrl* module = new(zone_) ModuleUrl(url, zone_, pos);
2980 VISIT_AND_RETURN(ModuleUrl, module)