Searched refs:IDescriptor (Results 1 – 11 of 11) sorted by relevance
/third_party/protobuf/csharp/src/Google.Protobuf/Reflection/ |
D | DescriptorPool.cs | 45 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 …]
|
D | FileDescriptor.cs | 69 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
|
D | DescriptorDeclaration.cs | 51 public IDescriptor Descriptor { get; } 94 private DescriptorDeclaration(IDescriptor descriptor, Location location) in DescriptorDeclaration() 109 … internal static DescriptorDeclaration FromProto(IDescriptor descriptor, Location location) => in FromProto()
|
D | DescriptorValidationException.cs | 63 internal DescriptorValidationException(IDescriptor problemDescriptor, string description) : in DescriptorValidationException() 73 …internal DescriptorValidationException(IDescriptor problemDescriptor, string description, Exceptio… in DescriptorValidationException()
|
D | IDescriptor.cs | 38 public interface IDescriptor interface
|
D | PackageDescriptor.cs | 40 internal sealed class PackageDescriptor : IDescriptor
|
D | DescriptorBase.cs | 40 public abstract class DescriptorBase : IDescriptor
|
D | MethodDescriptor.cs | 124 IDescriptor lookup = File.DescriptorPool.LookupSymbol(Proto.InputType, this); in CrossLink()
|
D | MessageDescriptor.cs | 284 public T FindDescriptor<T>(string name) where T : class, IDescriptor => field in Google.Protobuf.Reflection.MessageDescriptor
|
D | FieldDescriptor.cs | 359 IDescriptor typeDescriptor = in CrossLink()
|
/third_party/protobuf/ |
D | Makefile.am | 233 csharp/src/Google.Protobuf/Reflection/IDescriptor.cs \
|