20 references to None
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (4)
CodeGen\CodeGenLocalFunctionTests.cs (1)
5776Assert.Equal(CharSet.None, importData.CharacterSet);
CodeGen\FixedSizeBufferTests.cs (3)
965foreach (var charSet in new[] { CharSet.Ansi, CharSet.Auto, CharSet.None, CharSet.Unicode }) 983Assert.Equal(charSet == CharSet.None ? CharSet.Ansi : charSet, test.MarshallingCharSet); 988Assert.Equal(charSet == CharSet.None ? CharSet.Ansi : charSet, bufferType.MarshallingCharSet);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (3)
Attributes\AttributeTests_WellKnownAttributes.cs (2)
2769Assert.Equal(CharSet.None, info.CharacterSet); 2866new { attr = MakeDllImport(charSet: CharSet.None), expected = MethodImportAttributes.CallingConventionWinApi }, // M7
PartialEventsAndConstructorsTests.cs (1)
1724Assert.Equal(CharSet.None, importData.CharacterSet);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\ExtendedPartialMethodsTests.cs (1)
1170Assert.Equal(CharSet.None, importData.CharacterSet);
Symbols\PartialPropertiesTests.cs (1)
798Assert.Equal(CharSet.None, importData.CharacterSet);
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
Attributes\AttributeTests_WellKnownAttributes.vb (2)
1579Assert.Equal(CharSet.None, info.CharacterSet) 1886New With {.n = 7, .attr = MakeDllImport(charSet:=CharSet.None), .expected = MethodImportAttributes.CallingConventionWinApi},
Microsoft.Interop.LibraryImportGenerator (2)
Analyzers\ConvertToLibraryImportAnalyzer.cs (1)
222if (dllImportData.CharacterSet != System.Runtime.InteropServices.CharSet.None)
Analyzers\ConvertToLibraryImportFixer.cs (1)
102if (charSet is CharSet.None or CharSet.Ansi or CharSet.Auto)
System.Private.CoreLib (4)
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (1)
1172case CharSet.None:
src\System\Reflection\RuntimeCustomAttributeData.cs (3)
2189CharSet charSet = CharSet.None; 2193case PInvokeAttributes.CharSetNotSpec: charSet = CharSet.None; break; 2278CharSet charSet = CharSet.None;
System.Reflection.Emit (1)
System\Reflection\Emit\TypeBuilderImpl.cs (1)
520case CharSet.None:
System.Reflection.MetadataLoadContext (2)
System\Reflection\TypeLoading\MethodBase\Ecma\EcmaMethodDecoder.cs (1)
129_ => CharSet.None, // Note: CharSet.None is actually the typical case, not an error case.
System\Reflection\TypeLoading\Types\RoDefinitionType.cs (1)
168_ => CharSet.None,