Home
last modified time | relevance | path

Searched refs:IDescriptor (Results 1 – 11 of 11) sorted by relevance

/third_party/protobuf/csharp/src/Google.Protobuf/Reflection/
DDescriptorPool.cs45 private readonly IDictionary<string, IDescriptor> descriptorsByName =
46 new Dictionary<string, IDescriptor>();
48 private readonly IDictionary<ObjectIntPair<IDescriptor>, FieldDescriptor> fieldsByNumber =
49 new Dictionary<ObjectIntPair<IDescriptor>, FieldDescriptor>();
51 … private readonly IDictionary<ObjectIntPair<IDescriptor>, EnumValueDescriptor> enumValuesByNumber =
52 new Dictionary<ObjectIntPair<IDescriptor>, EnumValueDescriptor>();
91 IDescriptor result;
134 IDescriptor old; in AddPackage()
153 internal void AddSymbol(IDescriptor descriptor) in AddSymbol()
158 IDescriptor old; in AddSymbol()
[all …]
DFileDescriptor.cs69 public sealed class FileDescriptor : IDescriptor
81 private readonly Lazy<Dictionary<IDescriptor, DescriptorDeclaration>> declarations;
108 …declarations = new Lazy<Dictionary<IDescriptor, DescriptorDeclaration>>(CreateDeclarationMap, Lazy… in FileDescriptor()
124 private Dictionary<IDescriptor, DescriptorDeclaration> CreateDeclarationMap() in CreateDeclarationMap()
126 var dictionary = new Dictionary<IDescriptor, DescriptorDeclaration>(); in CreateDeclarationMap()
138 private IDescriptor FindDescriptorForPath(IList<int> path) in FindDescriptorForPath()
191 internal DescriptorDeclaration GetDeclaration(IDescriptor descriptor) in GetDeclaration()
309 string IDescriptor.FullName => Name;
314 FileDescriptor IDescriptor.File => this;
328 where T : class, IDescriptor class in Google.Protobuf.Reflection.FileDescriptor
DDescriptorDeclaration.cs51 public IDescriptor Descriptor { get; }
94 private DescriptorDeclaration(IDescriptor descriptor, Location location) in DescriptorDeclaration()
109 … internal static DescriptorDeclaration FromProto(IDescriptor descriptor, Location location) => in FromProto()
DDescriptorValidationException.cs63 internal DescriptorValidationException(IDescriptor problemDescriptor, string description) : in DescriptorValidationException()
73 …internal DescriptorValidationException(IDescriptor problemDescriptor, string description, Exceptio… in DescriptorValidationException()
DIDescriptor.cs38 public interface IDescriptor interface
DPackageDescriptor.cs40 internal sealed class PackageDescriptor : IDescriptor
DDescriptorBase.cs40 public abstract class DescriptorBase : IDescriptor
DMethodDescriptor.cs124 IDescriptor lookup = File.DescriptorPool.LookupSymbol(Proto.InputType, this); in CrossLink()
DMessageDescriptor.cs284 public T FindDescriptor<T>(string name) where T : class, IDescriptor => field in Google.Protobuf.Reflection.MessageDescriptor
DFieldDescriptor.cs359 IDescriptor typeDescriptor = in CrossLink()
/third_party/protobuf/
DMakefile.am233 csharp/src/Google.Protobuf/Reflection/IDescriptor.cs \