Lines Matching refs:NameResolver

74 type NameResolver struct {  struct
90 func NewNameResolver(namespaceExportFilter func(*Namespace) bool) *NameResolver {
91 r := &NameResolver{
102 func (r *NameResolver) newNamespace(path string) *Namespace {
110 func (r *NameResolver) addNewNamespaceForModule(module *NamespaceModule, path string) error {
124 func (r *NameResolver) addNamespace(namespace *Namespace) (err error) {
142 func (r *NameResolver) namespaceAt(path string) (namespace *Namespace, found bool) {
151 func (r *NameResolver) findNamespace(path string) (namespace *Namespace) {
171 func (r *NameResolver) NewModule(ctx blueprint.NamespaceContext, moduleGroup blueprint.ModuleGroup,…
204 func (r *NameResolver) AllModules() []blueprint.ModuleGroup {
222 func (r *NameResolver) parseFullyQualifiedName(name string) (namespaceName string, moduleName strin…
235 func (r *NameResolver) getNamespacesToSearchForModule(sourceNamespace blueprint.Namespace) (searchO…
245 func (r *NameResolver) ModuleFromName(name string, namespace blueprint.Namespace) (group blueprint.…
266 func (r *NameResolver) Rename(oldName string, newName string, namespace blueprint.Namespace) []erro…
271 func (r *NameResolver) FindNamespaceImports(namespace *Namespace) (err error) {
288 func (r *NameResolver) chooseId(namespace *Namespace) {
296 func (r *NameResolver) MissingDependencyError(depender string, dependerNamespace blueprint.Namespac…
329 func (r *NameResolver) GetNamespace(ctx blueprint.NamespaceContext) blueprint.Namespace {
333 func (r *NameResolver) findNamespaceFromCtx(ctx blueprint.NamespaceContext) *Namespace {
337 func (r *NameResolver) UniqueName(ctx blueprint.NamespaceContext, name string) (unique string) {
345 var _ blueprint.NameInterface = (*NameResolver)(nil)
379 resolver *NameResolver