Home
last modified time | relevance | path

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

/external/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.cs50 public sealed class FileDescriptor : IDescriptor
62 private readonly Lazy<Dictionary<IDescriptor, DescriptorDeclaration>> declarations;
89 …declarations = new Lazy<Dictionary<IDescriptor, DescriptorDeclaration>>(CreateDeclarationMap, Lazy… in FileDescriptor()
92 private Dictionary<IDescriptor, DescriptorDeclaration> CreateDeclarationMap() in CreateDeclarationMap()
94 var dictionary = new Dictionary<IDescriptor, DescriptorDeclaration>(); in CreateDeclarationMap()
106 private IDescriptor FindDescriptorForPath(IList<int> path) in FindDescriptorForPath()
159 internal DescriptorDeclaration GetDeclaration(IDescriptor descriptor) in GetDeclaration()
269 string IDescriptor.FullName => Name;
274 FileDescriptor IDescriptor.File => this;
288 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.cs116 IDescriptor lookup = File.DescriptorPool.LookupSymbol(Proto.InputType, this); in CrossLink()
DMessageDescriptor.cs240 public T FindDescriptor<T>(string name) where T : class, IDescriptor => field in Google.Protobuf.Reflection.MessageDescriptor
DFieldDescriptor.cs309 IDescriptor typeDescriptor = in CrossLink()
/external/protobuf/
DMakefile.am191 csharp/src/Google.Protobuf/Reflection/IDescriptor.cs \