Lines Matching full:dependencies
46 …yteString descriptorData, FileDescriptorProto proto, FileDescriptor[] dependencies, DescriptorPool… in FileDescriptor() argument
51 … Dependencies = new ReadOnlyCollection<FileDescriptor>((FileDescriptor[]) dependencies.Clone()); in FileDescriptor()
53 …PublicDependencies = DeterminePublicDependencies(this, proto, dependencies, allowUnknownDependenci… in FileDescriptor()
87 … /// Extracts public dependencies from direct dependencies. This is a static method despite its
90 …ies(FileDescriptor @this, FileDescriptorProto proto, FileDescriptor[] dependencies, bool allowUnkn…
93 foreach (var file in dependencies)
113 // Ignore unknown dependencies.
155 /// Unmodifiable list of this file's dependencies (imports).
157 public IList<FileDescriptor> Dependencies { get; } property in Google.Protobuf.Reflection.FileDescriptor
160 /// Unmodifiable list of this file's public dependencies (public imports).
218 /// <param name="dependencies">FileDescriptors corresponding to all of the
219 /// file's dependencies, in the exact order listed in the .proto file. May be null,
221 …/// <param name="allowUnknownDependencies">Whether unknown dependencies are ignored (true) or caus…
226 …yteString descriptorData, FileDescriptorProto proto, FileDescriptor[] dependencies, bool allowUnkn… in BuildFrom() argument
237 if (dependencies == null) in BuildFrom()
239 dependencies = new FileDescriptor[0]; in BuildFrom()
242 DescriptorPool pool = new DescriptorPool(dependencies); in BuildFrom()
243 …FileDescriptor result = new FileDescriptor(descriptorData, proto, dependencies, pool, allowUnknown… in BuildFrom()
245 … // Validate that the dependencies we've been passed (as FileDescriptors) are actually the ones we in BuildFrom()
247 if (dependencies.Length != proto.Dependency.Count) in BuildFrom()
251 "Dependencies passed to FileDescriptor.BuildFrom() don't match " + in BuildFrom()
256 if (dependencies[i].Name != proto.Dependency[i]) in BuildFrom()
260 "Dependencies passed to FileDescriptor.BuildFrom() don't match " + in BuildFrom()
262 proto.Dependency[i] + " but was: " + dependencies[i].Name); in BuildFrom()
288 … /// which creates the appropriate dependencies etc. It has to be public because the generated
293 FileDescriptor[] dependencies, in FromGeneratedCode() argument
309 // dependencies by default. in FromGeneratedCode()
310 …return BuildFrom(ByteString.CopyFrom(descriptorData), proto, dependencies, true, generatedCodeInfo… in FromGeneratedCode()