public ModuleBinding module(LookupEnvironment environment) { if (this.moduleDeclaration != null) { ModuleBinding binding = this.moduleDeclaration.binding; if (binding != null) return binding; } if (this.compilationResult != null) { ICompilationUnit compilationUnit = this.compilationResult.compilationUnit; if (compilationUnit != null) return compilationUnit.module(environment); } return environment.module; } }
public ModuleBinding module(LookupEnvironment environment) { if (this.moduleDeclaration != null) { ModuleBinding binding = this.moduleDeclaration.binding; if (binding != null) return binding; } if (this.compilationResult != null) { ICompilationUnit compilationUnit = this.compilationResult.compilationUnit; if (compilationUnit != null) return compilationUnit.module(environment); } return environment.module; } }