60 references to CreateBuiltinOperator
GenerateDocumentationAndConfigFiles (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BuiltinOperatorSymbolKey.cs (1)
58
var binaryOperator = reader.Compilation.
CreateBuiltinOperator
(name, returnTypeSymbol, parameterTypes[0], parameterTypes[1]);
Metrics (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BuiltinOperatorSymbolKey.cs (1)
58
var binaryOperator = reader.Compilation.
CreateBuiltinOperator
(name, returnTypeSymbol, parameterTypes[0], parameterTypes[1]);
Metrics.Legacy (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BuiltinOperatorSymbolKey.cs (1)
58
var binaryOperator = reader.Compilation.
CreateBuiltinOperator
(name, returnTypeSymbol, parameterTypes[0], parameterTypes[1]);
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BuiltinOperatorSymbolKey.cs (1)
58
var binaryOperator = reader.Compilation.
CreateBuiltinOperator
(name, returnTypeSymbol, parameterTypes[0], parameterTypes[1]);
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BuiltinOperatorSymbolKey.cs (1)
58
var binaryOperator = reader.Compilation.
CreateBuiltinOperator
(name, returnTypeSymbol, parameterTypes[0], parameterTypes[1]);
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BuiltinOperatorSymbolKey.cs (1)
58
var binaryOperator = reader.Compilation.
CreateBuiltinOperator
(name, returnTypeSymbol, parameterTypes[0], parameterTypes[1]);
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BuiltinOperatorSymbolKey.cs (1)
58
var binaryOperator = reader.Compilation.
CreateBuiltinOperator
(name, returnTypeSymbol, parameterTypes[0], parameterTypes[1]);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
Semantics\OperatorTests.cs (1)
8398
var synthesizedMethod = compilation.
CreateBuiltinOperator
(
Semantics\UnsafeTests.cs (2)
8875
var synthesizedMethod = compilation.
CreateBuiltinOperator
(
9337
var synthesizedMethod = compilation.
CreateBuiltinOperator
(
Semantics\Utf8StringsLiteralsTests.cs (1)
4088
var synthesizedMethod = comp.
CreateBuiltinOperator
(
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (24)
Compilation\CompilationAPITests.cs (24)
2742
var op = compilation.
CreateBuiltinOperator
(name, intType, intType, intType);
2760
var op = compilation.
CreateBuiltinOperator
(name, boolType, intType, intType);
2771
compilation.
CreateBuiltinOperator
(WellKnownMemberNames.AdditionOperatorName, fakeIntType, fakeIntType, fakeIntType));
2779
var op = compilation.
CreateBuiltinOperator
(WellKnownMemberNames.AdditionOperatorName, intType, intType, intType);
2793
compilation.
CreateBuiltinOperator
(WellKnownMemberNames.LikeOperatorName, intType, intType, intType));
2797
compilation.
CreateBuiltinOperator
(WellKnownMemberNames.UnaryPlusOperatorName, intType, intType, intType));
2801
compilation.
CreateBuiltinOperator
(WellKnownMemberNames.CheckedAdditionOperatorName, nullableIntType, intType, intType));
2805
compilation.
CreateBuiltinOperator
(WellKnownMemberNames.CheckedAdditionOperatorName, intType, nullableIntType, intType));
2809
compilation.
CreateBuiltinOperator
(WellKnownMemberNames.CheckedAdditionOperatorName, intType, intType, nullableIntType));
2817
Assert.Throws<ArgumentNullException>("returnType", () => compilation.
CreateBuiltinOperator
(
2819
Assert.Throws<ArgumentNullException>("leftType", () => compilation.
CreateBuiltinOperator
(
2821
Assert.Throws<ArgumentNullException>("rightType", () => compilation.
CreateBuiltinOperator
(
2846
var addBuiltIn = compilation.
CreateBuiltinOperator
(WellKnownMemberNames.AdditionOperatorName, intType, intType, intType);
2847
var addBuiltInChecked = compilation.
CreateBuiltinOperator
(WellKnownMemberNames.CheckedAdditionOperatorName, intType, intType, intType);
2848
var subtractBuiltIn = compilation.
CreateBuiltinOperator
(WellKnownMemberNames.SubtractionOperatorName, intType, intType, intType);
2849
var subtractBuiltInChecked = compilation.
CreateBuiltinOperator
(WellKnownMemberNames.CheckedSubtractionOperatorName, intType, intType, intType);
2881
var addBuiltIn = compilation.
CreateBuiltinOperator
(WellKnownMemberNames.AdditionOperatorName, intType, intType, intType);
2882
var addBuiltInChecked = compilation.
CreateBuiltinOperator
(WellKnownMemberNames.CheckedAdditionOperatorName, intType, intType, intType);
2883
var subtractBuiltIn = compilation.
CreateBuiltinOperator
(WellKnownMemberNames.SubtractionOperatorName, intType, intType, intType);
2884
var subtractBuiltInChecked = compilation.
CreateBuiltinOperator
(WellKnownMemberNames.CheckedSubtractionOperatorName, intType, intType, intType);
2913
var addBuiltIn = compilation.
CreateBuiltinOperator
(WellKnownMemberNames.AdditionOperatorName, intType, intType, intType);
2914
var addBuiltInChecked = compilation.
CreateBuiltinOperator
(WellKnownMemberNames.CheckedAdditionOperatorName, intType, intType, intType);
2915
var subtractBuiltIn = compilation.
CreateBuiltinOperator
(WellKnownMemberNames.SubtractionOperatorName, intType, intType, intType);
2916
var subtractBuiltInChecked = compilation.
CreateBuiltinOperator
(WellKnownMemberNames.CheckedSubtractionOperatorName, intType, intType, intType);
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BuiltinOperatorSymbolKey.cs (1)
58
var binaryOperator = reader.Compilation.
CreateBuiltinOperator
(name, returnTypeSymbol, parameterTypes[0], parameterTypes[1]);
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BuiltinOperatorSymbolKey.cs (1)
58
var binaryOperator = reader.Compilation.
CreateBuiltinOperator
(name, returnTypeSymbol, parameterTypes[0], parameterTypes[1]);
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BuiltinOperatorSymbolKey.cs (1)
58
var binaryOperator = reader.Compilation.
CreateBuiltinOperator
(name, returnTypeSymbol, parameterTypes[0], parameterTypes[1]);
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\TestOperationVisitor.cs (1)
819
semanticModel.Compilation.
CreateBuiltinOperator
(symbol.Name, method.ReturnType, method.Parameters[0].Type, method.Parameters[1].Type);
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (17)
Compilation\CompilationAPITests.vb (17)
1748
Dim op = compilation.
CreateBuiltinOperator
(name, intType, intType, intType)
1764
Dim op = compilation.
CreateBuiltinOperator
(name, boolType, intType, intType)
1773
Dim op = compilation.
CreateBuiltinOperator
(WellKnownMemberNames.ConcatenateOperatorName, stringType, stringType, stringType)
1783
Dim op = compilation.
CreateBuiltinOperator
(WellKnownMemberNames.LikeOperatorName, boolType, stringType, stringType)
1794
Dim op = compilation.
CreateBuiltinOperator
(name, doubleType, doubleType, doubleType)
1803
Assert.Throws(Of ArgumentException)(Nothing, Function() compilation.
CreateBuiltinOperator
(WellKnownMemberNames.AdditionOperatorName, fakeIntType, fakeIntType, fakeIntType))
1810
Dim op = compilation.
CreateBuiltinOperator
(WellKnownMemberNames.AdditionOperatorName, intType, intType, intType)
1822
Assert.Throws(Of ArgumentException)("name", Function() compilation.
CreateBuiltinOperator
(WellKnownMemberNames.IncrementOperatorName, intType, intType, intType))
1825
Assert.Throws(Of ArgumentException)("name", Function() compilation.
CreateBuiltinOperator
(WellKnownMemberNames.UnaryPlusOperatorName, intType, intType, intType))
1828
Assert.Throws(Of ArgumentException)("name", Function() compilation.
CreateBuiltinOperator
(WellKnownMemberNames.UnaryPlusOperatorName, nullableIntType, intType, intType))
1831
Assert.Throws(Of ArgumentException)("name", Function() compilation.
CreateBuiltinOperator
(WellKnownMemberNames.UnaryPlusOperatorName, intType, nullableIntType, intType))
1834
Assert.Throws(Of ArgumentException)("name", Function() compilation.
CreateBuiltinOperator
(WellKnownMemberNames.UnaryPlusOperatorName, intType, intType, nullableIntType))
1841
Assert.Throws(Of ArgumentNullException)("returnType", Function() compilation.
CreateBuiltinOperator
(WellKnownMemberNames.AdditionOperatorName, Nothing, intType, intType))
1842
Assert.Throws(Of ArgumentNullException)("leftType", Function() compilation.
CreateBuiltinOperator
(WellKnownMemberNames.AdditionOperatorName, intType, Nothing, intType))
1843
Assert.Throws(Of ArgumentNullException)("rightType", Function() compilation.
CreateBuiltinOperator
(WellKnownMemberNames.AdditionOperatorName, intType, intType, Nothing))
1928
Dim subtractBuiltIn = Compilation.
CreateBuiltinOperator
(WellKnownMemberNames.SubtractionOperatorName, intType, intType, intType)
1929
Dim subtractBuiltInChecked = Compilation.
CreateBuiltinOperator
(WellKnownMemberNames.CheckedSubtractionOperatorName, intType, intType, intType)
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BuiltinOperatorSymbolKey.cs (1)
58
var binaryOperator = reader.Compilation.
CreateBuiltinOperator
(name, returnTypeSymbol, parameterTypes[0], parameterTypes[1]);
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BuiltinOperatorSymbolKey.cs (1)
58
var binaryOperator = reader.Compilation.
CreateBuiltinOperator
(name, returnTypeSymbol, parameterTypes[0], parameterTypes[1]);
Test.Utilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BuiltinOperatorSymbolKey.cs (1)
58
var binaryOperator = reader.Compilation.
CreateBuiltinOperator
(name, returnTypeSymbol, parameterTypes[0], parameterTypes[1]);
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BuiltinOperatorSymbolKey.cs (1)
58
var binaryOperator = reader.Compilation.
CreateBuiltinOperator
(name, returnTypeSymbol, parameterTypes[0], parameterTypes[1]);