23 references to ERR_MethodReturnCantBeRefAny
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Lambda.cs (1)
311
diagnostics.Add(ErrorCode.
ERR_MethodReturnCantBeRefAny
, syntax.Location, type);
Errors\ErrorFacts.cs (1)
1265
or ErrorCode.
ERR_MethodReturnCantBeRefAny
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
83
diagnostics.Add(ErrorCode.
ERR_MethodReturnCantBeRefAny
, returnTypeParameter.Location, returnType);
Symbols\Source\LocalFunctionSymbol.cs (1)
289
diagnostics.Add(ErrorCode.
ERR_MethodReturnCantBeRefAny
, returnTypeSyntax.Location, returnType.Type);
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
68
diagnostics.Add(ErrorCode.
ERR_MethodReturnCantBeRefAny
, returnTypeSyntax.Location, returnType.Type);
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
150
diagnostics.Add(ErrorCode.
ERR_MethodReturnCantBeRefAny
, syntax.ReturnType.Location, returnType.Type);
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
350
diagnostics.Add(ErrorCode.
ERR_MethodReturnCantBeRefAny
, returnTypeSyntax.Location, returnType.Type);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (9)
Semantics\FunctionPointerTests.cs (1)
4063
Diagnostic(ErrorCode.
ERR_MethodReturnCantBeRefAny
, "ArgIterator").WithArguments("System.ArgIterator").WithLocation(5, 52),
Semantics\LambdaTests.cs (3)
5390
Diagnostic(ErrorCode.
ERR_MethodReturnCantBeRefAny
, "TypedReference").WithArguments("System.TypedReference").WithLocation(7, 13),
5393
Diagnostic(ErrorCode.
ERR_MethodReturnCantBeRefAny
, "RuntimeArgumentHandle").WithArguments("System.RuntimeArgumentHandle").WithLocation(8, 13),
5396
Diagnostic(ErrorCode.
ERR_MethodReturnCantBeRefAny
, "ArgIterator").WithArguments("System.ArgIterator").WithLocation(9, 13));
Semantics\SpanStackSafetyTests.cs (3)
539
Diagnostic(ErrorCode.
ERR_MethodReturnCantBeRefAny
, "ref TypedReference").WithArguments("System.TypedReference").WithLocation(38, 12),
555
Diagnostic(ErrorCode.
ERR_MethodReturnCantBeRefAny
, "ref TypedReference").WithArguments("System.TypedReference").WithLocation(38, 12)
1277
Diagnostic(ErrorCode.
ERR_MethodReturnCantBeRefAny
, "TypedReference").WithArguments("System.TypedReference").WithLocation(14, 19)
Semantics\UnsafeTests.cs (2)
6041
Diagnostic(ErrorCode.
ERR_MethodReturnCantBeRefAny
, "System.TypedReference").WithArguments("System.TypedReference").WithLocation(4, 19)
6062
Diagnostic(ErrorCode.
ERR_MethodReturnCantBeRefAny
, "ref System.TypedReference").WithArguments("System.TypedReference").WithLocation(4, 19),
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (7)
Symbols\SymbolErrorTests.cs (7)
15264
Diagnostic(ErrorCode.
ERR_MethodReturnCantBeRefAny
, "ArgIterator").WithArguments("System.ArgIterator"),
15267
Diagnostic(ErrorCode.
ERR_MethodReturnCantBeRefAny
, "RuntimeArgumentHandle").WithArguments("System.RuntimeArgumentHandle"),
15270
Diagnostic(ErrorCode.
ERR_MethodReturnCantBeRefAny
, "ArgIterator").WithArguments("System.ArgIterator"),
15273
Diagnostic(ErrorCode.
ERR_MethodReturnCantBeRefAny
, "TypedReference").WithArguments("System.TypedReference")
15308
Diagnostic(ErrorCode.
ERR_MethodReturnCantBeRefAny
, "System.TypedReference").WithArguments("System.TypedReference").WithLocation(6, 9),
15311
Diagnostic(ErrorCode.
ERR_MethodReturnCantBeRefAny
, "System.RuntimeArgumentHandle").WithArguments("System.RuntimeArgumentHandle").WithLocation(12, 9),
15314
Diagnostic(ErrorCode.
ERR_MethodReturnCantBeRefAny
, "System.ArgIterator").WithArguments("System.ArgIterator").WithLocation(18, 9));