2 overrides of GetAdditionalIdentifier
Microsoft.Interop.SourceGeneration (2)
LinearCollectionElementIdentifierContext.cs (1)
63public override string GetAdditionalIdentifier(TypePositionInfo info, string name)
Marshalling\GenericFriendlyPointerIdentifierContext.cs (1)
36public override string GetAdditionalIdentifier(TypePositionInfo info, string name) => _innerContext.GetAdditionalIdentifier(info, name);
12 references to GetAdditionalIdentifier
Microsoft.Interop.JavaScript.JSImportGenerator (4)
Marshaling\BaseJSGenerator.cs (1)
46string argName = context.GetAdditionalIdentifier(TypeInfo, "js_arg");
Marshaling\FuncJSGenerator.cs (1)
34string argName = context.GetAdditionalIdentifier(TypeInfo, "js_arg");
Marshaling\PrimitiveJSGenerator.cs (1)
27string argName = context.GetAdditionalIdentifier(TypeInfo, "js_arg");
Marshaling\TaskJSGenerator.cs (1)
40string argName = context.GetAdditionalIdentifier(TypeInfo, "js_arg");
Microsoft.Interop.SourceGeneration (8)
Marshalling\GenericFriendlyPointerIdentifierContext.cs (1)
36public override string GetAdditionalIdentifier(TypePositionInfo info, string name) => _innerContext.GetAdditionalIdentifier(info, name);
Marshalling\MarshallerHelpers.cs (5)
66return context.GetAdditionalIdentifier(info, "marshaller"); 71return context.GetAdditionalIdentifier(info, "managedSpan"); 76return context.GetAdditionalIdentifier(info, "nativeSpan"); 81return context.GetAdditionalIdentifier(info, "numElements"); 86return context.GetAdditionalIdentifier(info, "lastIndexMarshalled");
Marshalling\MarshallingGeneratorExtensions.cs (2)
82string param = context.GetAdditionalIdentifier(generator.TypeInfo, ParameterIdentifierSuffix); 168string paramIdentifier = context.GetAdditionalIdentifier(info, ParameterIdentifierSuffix);