Lines Matching defs:fullName
86 /// <param name="fullName">Fully-qualified name to look up</param>
89 internal T FindSymbol<T>(string fullName) where T : class
92 descriptorsByName.TryGetValue(fullName, out result);
103 dependency.DescriptorPool.descriptorsByName.TryGetValue(fullName, out result);
120 internal void AddPackage(string fullName, FileDescriptor file)
122 int dotpos = fullName.LastIndexOf('.');
126 AddPackage(fullName.Substring(0, dotpos), file);
127 name = fullName.Substring(dotpos + 1);
131 name = fullName;
135 if (descriptorsByName.TryGetValue(fullName, out old))
145 descriptorsByName[fullName] = new PackageDescriptor(name, fullName, file);
156 String fullName = descriptor.FullName;
159 if (descriptorsByName.TryGetValue(fullName, out old))
161 int dotPos = fullName.LastIndexOf('.');
167 message = "\"" + fullName + "\" is already defined.";
171 message = "\"" + fullName.Substring(dotPos + 1) + "\" is already defined in \"" +
172 fullName.Substring(0, dotPos) + "\".";
177 message = "\"" + fullName + "\" is already defined in file \"" + old.File.Name + "\".";
181 descriptorsByName[fullName] = descriptor;