1 write to Builder
System.Reflection.Metadata (1)
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (1)
22Builder = builder;
25 references to Builder
ILAssembler (3)
EntityRegistry.cs (1)
1015var methodRef = new MemberReferenceEntity(memberRef.Parent, memberRef.Name, methodDefSig.Builder);
GrammarVisitor.cs (2)
2454fieldType.WriteContentTo(signature.Builder); 2456var field = EntityRegistry.CreateUnrecordedFieldDefinition(fieldAttrs, _currentTypeDefinition.PeekOrDefault()!, name, signature.Builder);
System.Reflection.Metadata (22)
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (22)
32Builder.WriteByte((byte)SignatureKind.Field); 33return new FieldTypeEncoder(Builder); 60Builder.WriteByte((byte)SignatureKind.MethodSpecification); 61Builder.WriteCompressedInteger(genericArgumentCount); 63return new GenericTypeArgumentsEncoder(Builder); 88Builder.WriteByte(new SignatureHeader(SignatureKind.Method, convention, attributes).RawValue); 92Builder.WriteCompressedInteger(genericParameterCount); 95return new MethodSignatureEncoder(Builder, hasVarArgs: convention == SignatureCallingConvention.VarArgs); 105Builder.WriteByte(new SignatureHeader(SignatureKind.Property, SignatureCallingConvention.Default, (isInstanceProperty ? SignatureAttributes.Instance : 0)).RawValue); 106return new MethodSignatureEncoder(Builder, hasVarArgs: false); 117Builder.WriteUInt16(0x0001); 119fixedArguments = new FixedArgumentsEncoder(Builder); 120namedArguments = new CustomAttributeNamedArgumentsEncoder(Builder); 160Builder.WriteByte((byte)SignatureKind.LocalVariables); 161Builder.WriteCompressedInteger(variableCount); 162return new LocalVariablesEncoder(Builder); 173return new SignatureTypeEncoder(Builder); 189Builder.WriteByte((byte)'.'); 190Builder.WriteCompressedInteger(attributeCount); 191return new PermissionSetEncoder(Builder); 206Builder.WriteCompressedInteger(argumentCount); 207return new NamedArgumentsEncoder(Builder);