20 instantiations of FunctionData
Microsoft.VisualStudio.LanguageServices.UnitTests (20)
CodeModel\CSharp\CodeClassTests.vb (11)
1809Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Type = "void"}) 1832Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Type = "void"}) 1855Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Type = "System.Void"}) 1881Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Type = "void"}) 1907Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Type = "void", .Position = 1}) 1933Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Type = "void", .Position = "i"}) 1955Await TestAddFunction(code, expected, New FunctionData With {.Name = "C", .Kind = EnvDTE.vsCMFunction.vsCMFunctionConstructor}) 1977Await TestAddFunction(code, expected, New FunctionData With {.Name = "C", .Kind = EnvDTE.vsCMFunction.vsCMFunctionConstructor, .Access = EnvDTE.vsCMAccess.vsCMAccessPublic}) 2000Await TestAddFunction(code, expected, New FunctionData With {.Name = "@as", .Type = "void", .Access = EnvDTE.vsCMAccess.vsCMAccessPublic}) 2022Await TestAddFunction(code, expected, New FunctionData With {.Name = "C", .Kind = EnvDTE.vsCMFunction.vsCMFunctionDestructor, .Type = "void", .Access = EnvDTE.vsCMAccess.vsCMAccessPublic}) 2049Await TestAddFunction(code, expected, New FunctionData With {.Name = "M2", .Type = "void", .Position = -1, .Access = EnvDTE.vsCMAccess.vsCMAccessPrivate})
CodeModel\CSharp\CodeInterfaceTests.vb (1)
359Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Type = "void"})
CodeModel\CSharp\CodeStructTests.vb (1)
384Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Type = "void"})
CodeModel\VisualBasic\CodeClassTests.vb (7)
753Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Kind = EnvDTE.vsCMFunction.vsCMFunctionSub}) 773Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Access = EnvDTE.vsCMAccess.vsCMAccessPrivate, .Type = "Integer"}) 796Await TestAddFunction(code, expected, New FunctionData With {.Kind = EnvDTE.vsCMFunction.vsCMFunctionConstructor}) 817Await TestAddFunction(code, expected, New FunctionData With {.Name = "New", .Kind = EnvDTE.vsCMFunction.vsCMFunctionSub}) 837Await TestAddFunction(code, expected, New FunctionData With {.Name = "New", .Kind = EnvDTE.vsCMFunction.vsCMFunctionSub}) 856Await TestAddFunction(code, expected, New FunctionData With {.Name = "C", .Kind = EnvDTE.vsCMFunction.vsCMFunctionDestructor}) 886Await TestAddFunction(code, expected, New FunctionData With {.Name = "M2", .Type = "void", .Position = -1, .Access = EnvDTE.vsCMAccess.vsCMAccessPrivate})
7 references to FunctionData
Microsoft.VisualStudio.LanguageServices.UnitTests (7)
CodeModel\AbstractCodeClassTests.vb (1)
139Protected Overrides Function AddFunction(codeElement As EnvDTE80.CodeClass2, data As FunctionData) As EnvDTE.CodeFunction
CodeModel\AbstractCodeElementTests`1.vb (2)
338Protected Overridable Function AddFunction(codeElement As TCodeElement, data As FunctionData) As EnvDTE.CodeFunction 744Protected Overrides Async Function TestAddFunction(code As XElement, expectedCode As XElement, data As FunctionData) As Task
CodeModel\AbstractCodeInterfaceTests.vb (1)
57Protected Overrides Function AddFunction(codeElement As EnvDTE80.CodeInterface2, data As FunctionData) As EnvDTE.CodeFunction
CodeModel\AbstractCodeModelObjectTests.vb (1)
49Protected Overridable Function TestAddFunction(code As XElement, expectedCode As XElement, data As FunctionData) As Task
CodeModel\AbstractCodeStructTests.vb (1)
65Protected Overrides Function AddFunction(codeElement As EnvDTE80.CodeStruct2, data As FunctionData) As EnvDTE.CodeFunction
CodeModel\AbstractFileCodeModelTests.vb (1)
106Protected Overrides Async Function TestAddFunction(code As XElement, expectedCode As XElement, data As FunctionData) As Task