66 references to PARAMETER_PASSING_MODE
Microsoft.VisualStudio.LanguageServices.CSharp (4)
CodeModel\CSharpCodeModelService.cs (4)
1952
public override EnvDTE80.vsCMParameterKind UpdateParameterKind(EnvDTE80.vsCMParameterKind parameterKind,
PARAMETER_PASSING_MODE
passingMode)
1958
case
PARAMETER_PASSING_MODE
.cmParameterTypeIn:
1964
case
PARAMETER_PASSING_MODE
.cmParameterTypeInOut:
1970
case
PARAMETER_PASSING_MODE
.cmParameterTypeOut:
Microsoft.VisualStudio.LanguageServices.Implementation (9)
CodeModel\AbstractCodeModelService.cs (1)
678
public abstract EnvDTE80.vsCMParameterKind UpdateParameterKind(EnvDTE80.vsCMParameterKind parameterKind,
PARAMETER_PASSING_MODE
passingMode);
CodeModel\ICodeModelService.cs (1)
209
EnvDTE80.vsCMParameterKind UpdateParameterKind(EnvDTE80.vsCMParameterKind parameterKind,
PARAMETER_PASSING_MODE
passingMode);
CodeModel\InternalElements\CodeParameter.cs (5)
191
void IParameterKind.SetParameterPassingMode(
PARAMETER_PASSING_MODE
passingMode)
249
PARAMETER_PASSING_MODE
IParameterKind.GetParameterPassingMode()
255
return
PARAMETER_PASSING_MODE
.cmParameterTypeInOut;
259
return
PARAMETER_PASSING_MODE
.cmParameterTypeOut;
263
return
PARAMETER_PASSING_MODE
.cmParameterTypeIn;
CodeModel\Interop\IParameterKind.cs (2)
25
void SetParameterPassingMode(
PARAMETER_PASSING_MODE
ParamPassingMode);
29
PARAMETER_PASSING_MODE
GetParameterPassingMode();
Microsoft.VisualStudio.LanguageServices.UnitTests (49)
CodeModel\AbstractCodeParameterTests.vb (6)
108
Friend Sub TestGetParameterPassingMode(code As XElement, expected As
PARAMETER_PASSING_MODE
)
119
Friend Async Function TestSetParameterPassingMode(code As XElement, expectedCode As XElement, passingMode As
PARAMETER_PASSING_MODE
) As Task
120
Await TestSetParameterPassingMode(code, expectedCode, passingMode, NoThrow(Of
PARAMETER_PASSING_MODE
)())
123
Friend Async Function TestSetParameterPassingMode(code As XElement, expectedCode As XElement, passingMode As
PARAMETER_PASSING_MODE
, action As SetterAction(Of
PARAMETER_PASSING_MODE
)) As Task
126
Dim setter = Sub(mode As
PARAMETER_PASSING_MODE
)
CodeModel\CSharp\CodeParameterTests.vb (17)
674
TestGetParameterPassingMode(code,
PARAMETER_PASSING_MODE
.cmParameterTypeIn)
689
TestGetParameterPassingMode(code,
PARAMETER_PASSING_MODE
.cmParameterTypeInOut)
704
TestGetParameterPassingMode(code,
PARAMETER_PASSING_MODE
.cmParameterTypeOut)
719
TestGetParameterPassingMode(code,
PARAMETER_PASSING_MODE
.cmParameterTypeIn)
734
TestGetParameterPassingMode(code,
PARAMETER_PASSING_MODE
.cmParameterTypeIn)
749
TestGetParameterPassingMode(code,
PARAMETER_PASSING_MODE
.cmParameterTypeInOut)
774
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeIn)
795
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeInOut)
816
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeOut)
837
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeIn)
858
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeInOut)
879
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeOut)
900
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeIn)
921
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeInOut)
942
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeOut)
963
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeIn)
984
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeInOut)
CodeModel\VisualBasic\CodeParameterTests.vb (26)
1158
TestGetParameterPassingMode(code,
PARAMETER_PASSING_MODE
.cmParameterTypeIn)
1171
TestGetParameterPassingMode(code,
PARAMETER_PASSING_MODE
.cmParameterTypeInOut)
1184
TestGetParameterPassingMode(code,
PARAMETER_PASSING_MODE
.cmParameterTypeIn)
1197
TestGetParameterPassingMode(code,
PARAMETER_PASSING_MODE
.cmParameterTypeIn)
1210
TestGetParameterPassingMode(code,
PARAMETER_PASSING_MODE
.cmParameterTypeInOut)
1235
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeIn)
1256
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeInOut)
1277
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeOut, ThrowsArgumentException(Of
PARAMETER_PASSING_MODE
)())
1298
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeIn)
1319
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeInOut)
1340
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeOut, ThrowsArgumentException(Of
PARAMETER_PASSING_MODE
)())
1361
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeIn)
1382
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeInOut)
1403
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeOut, ThrowsArgumentException(Of
PARAMETER_PASSING_MODE
)())
1424
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeIn)
1445
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeInOut, ThrowsArgumentException(Of
PARAMETER_PASSING_MODE
)())
1466
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeOut, ThrowsArgumentException(Of
PARAMETER_PASSING_MODE
)())
1487
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeIn)
1508
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeInOut)
1529
Await TestSetParameterPassingMode(code, expected,
PARAMETER_PASSING_MODE
.cmParameterTypeOut, ThrowsArgumentException(Of
PARAMETER_PASSING_MODE
)())
Microsoft.VisualStudio.LanguageServices.VisualBasic (4)
CodeModel\VisualBasicCodeModelService.vb (4)
2064
Public Overrides Function UpdateParameterKind(parameterKind As EnvDTE80.vsCMParameterKind, passingMode As
PARAMETER_PASSING_MODE
) As EnvDTE80.vsCMParameterKind
2068
Case
PARAMETER_PASSING_MODE
.cmParameterTypeIn
2073
Case
PARAMETER_PASSING_MODE
.cmParameterTypeInOut
2078
Case
PARAMETER_PASSING_MODE
.cmParameterTypeOut