Lines Matching +full:binary +full:- +full:extensions
2 // Protocol Buffers - Google's data interchange format
4 // https://developers.google.com/protocol-buffers/
6 // Redistribution and use in source and binary forms, with or without
12 // * Redistributions in binary form must reproduce the above
40 …/// A collection to simplify retrieving the descriptors of extensions in a descriptor for a message
47 internal ExtensionCollection(FileDescriptor file, Extension[] extensions) in ExtensionCollection() argument
52 if (extensions?.Length != 0) in ExtensionCollection()
54 return new FieldDescriptor(extension, file, null, i, null, extensions?[i]); in ExtensionCollection()
58 … file, null, i, null, null); // return null if there's no extensions in this array for old code-gen in ExtensionCollection()
63 internal ExtensionCollection(MessageDescriptor message, Extension[] extensions) in ExtensionCollection() argument
68 if (extensions?.Length != 0) in ExtensionCollection()
70 … return new FieldDescriptor(extension, message.File, message, i, null, extensions?[i]); in ExtensionCollection()
80 /// Returns a readonly list of all the extensions defined in this type in
86 /// Returns a readonly list of all the extensions define in this type that extend
95 /// Returns a readonly list of all the extensions define in this type that extend