12 references to GetArgumentRefKind
Microsoft.CodeAnalysis (3)
Operations\OperationExtensions.cs (3)
263return GetArgumentRefKind((HasDynamicArgumentsExpression)dynamicOperation, index); 280return GetArgumentRefKind((HasDynamicArgumentsExpression)dynamicOperation, index); 297return GetArgumentRefKind((HasDynamicArgumentsExpression)dynamicOperation, index);
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\OperationTreeVerifier.cs (3)
873Assert.Null(operation.GetArgumentRefKind(i)); 880Assert.Equal(RefKind.None, operation.GetArgumentRefKind(i)); 888Assert.Equal(argumentRefKinds[i], operation.GetArgumentRefKind(i));
Microsoft.CodeAnalysis.UnitTests (6)
Diagnostics\OperationTests.cs (6)
34Assert.Throws<InvalidOperationException>(() => dynamicExpression.GetArgumentRefKind(0)); 42Assert.Null(dynamicExpression.GetArgumentRefKind(0)); 50Assert.Equal(RefKind.None, dynamicExpression.GetArgumentRefKind(0)); 60Assert.Equal(refKind, dynamicExpression.GetArgumentRefKind(0)); 64Assert.Throws<ArgumentOutOfRangeException>(() => dynamicExpression.GetArgumentRefKind(-1)); 68Assert.Throws<ArgumentOutOfRangeException>(() => dynamicExpression.GetArgumentRefKind(100));