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