18 references to CreateNativeIntegerTypeSymbol
Microsoft.CodeAnalysis.CSharp (13)
Compilation\BuiltInOperators.cs (10)
272
case UnaryOperatorKind.NInt: opType = _compilation.
CreateNativeIntegerTypeSymbol
(signed: true); break;
273
case UnaryOperatorKind.NUInt: opType = _compilation.
CreateNativeIntegerTypeSymbol
(signed: false); break;
752
case BinaryOperatorKind.NInt: return _compilation.
CreateNativeIntegerTypeSymbol
(signed: true);
753
case BinaryOperatorKind.NUInt: return _compilation.
CreateNativeIntegerTypeSymbol
(signed: false);
784
case BinaryOperatorKind.NInt: return _compilation.
CreateNativeIntegerTypeSymbol
(signed: true);
785
case BinaryOperatorKind.NUInt: return _compilation.
CreateNativeIntegerTypeSymbol
(signed: false);
816
case BinaryOperatorKind.NInt: return _compilation.
CreateNativeIntegerTypeSymbol
(signed: true);
817
case BinaryOperatorKind.NUInt: return _compilation.
CreateNativeIntegerTypeSymbol
(signed: false);
843
BinaryOperatorKind.NInt => _compilation.
CreateNativeIntegerTypeSymbol
(signed: true),
844
BinaryOperatorKind.NUInt => _compilation.
CreateNativeIntegerTypeSymbol
(signed: false),
Compilation\CSharpCompilation.cs (1)
4176
return
CreateNativeIntegerTypeSymbol
(signed).GetPublicSymbol();
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (2)
1253
return (compilation.
CreateNativeIntegerTypeSymbol
(signed: true), constantOne);
1256
return (compilation.
CreateNativeIntegerTypeSymbol
(signed: false), constantOne);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Emit\NumericIntPtrTests.cs (2)
10363
var fromAPI = comp.
CreateNativeIntegerTypeSymbol
(signed: true);
10376
fromAPI = comp.
CreateNativeIntegerTypeSymbol
(signed: false);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\NativeIntegerTests.cs (3)
1620
var type = comp.
CreateNativeIntegerTypeSymbol
(signed);
1665
VerifyErrorType(comp.
CreateNativeIntegerTypeSymbol
(signed: true), SpecialType.System_IntPtr, isNativeInt: true);
1666
VerifyErrorType(comp.
CreateNativeIntegerTypeSymbol
(signed: false), SpecialType.System_UIntPtr, isNativeInt: true);