20 instantiations of FunctionData
Microsoft.VisualStudio.LanguageServices.UnitTests (20)
CodeModel\CSharp\CodeClassTests.vb (11)
1812Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Type = "void"}) 1835Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Type = "void"}) 1858Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Type = "System.Void"}) 1884Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Type = "void"}) 1910Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Type = "void", .Position = 1}) 1936Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Type = "void", .Position = "i"}) 1958Await TestAddFunction(code, expected, New FunctionData With {.Name = "C", .Kind = EnvDTE.vsCMFunction.vsCMFunctionConstructor}) 1980Await TestAddFunction(code, expected, New FunctionData With {.Name = "C", .Kind = EnvDTE.vsCMFunction.vsCMFunctionConstructor, .Access = EnvDTE.vsCMAccess.vsCMAccessPublic}) 2003Await TestAddFunction(code, expected, New FunctionData With {.Name = "@as", .Type = "void", .Access = EnvDTE.vsCMAccess.vsCMAccessPublic}) 2025Await TestAddFunction(code, expected, New FunctionData With {.Name = "C", .Kind = EnvDTE.vsCMFunction.vsCMFunctionDestructor, .Type = "void", .Access = EnvDTE.vsCMAccess.vsCMAccessPublic}) 2052Await TestAddFunction(code, expected, New FunctionData With {.Name = "M2", .Type = "void", .Position = -1, .Access = EnvDTE.vsCMAccess.vsCMAccessPrivate})
CodeModel\CSharp\CodeInterfaceTests.vb (1)
360Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Type = "void"})
CodeModel\CSharp\CodeStructTests.vb (1)
385Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Type = "void"})
CodeModel\VisualBasic\CodeClassTests.vb (7)
754Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Kind = EnvDTE.vsCMFunction.vsCMFunctionSub}) 774Await TestAddFunction(code, expected, New FunctionData With {.Name = "Goo", .Access = EnvDTE.vsCMAccess.vsCMAccessPrivate, .Type = "Integer"}) 797Await TestAddFunction(code, expected, New FunctionData With {.Kind = EnvDTE.vsCMFunction.vsCMFunctionConstructor}) 818Await TestAddFunction(code, expected, New FunctionData With {.Name = "New", .Kind = EnvDTE.vsCMFunction.vsCMFunctionSub}) 838Await TestAddFunction(code, expected, New FunctionData With {.Name = "New", .Kind = EnvDTE.vsCMFunction.vsCMFunctionSub}) 857Await TestAddFunction(code, expected, New FunctionData With {.Name = "C", .Kind = EnvDTE.vsCMFunction.vsCMFunctionDestructor}) 887Await 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)
140Protected Overrides Function AddFunction(codeElement As EnvDTE80.CodeClass2, data As FunctionData) As EnvDTE.CodeFunction
CodeModel\AbstractCodeElementTests`1.vb (2)
340Protected Overridable Function AddFunction(codeElement As TCodeElement, data As FunctionData) As EnvDTE.CodeFunction 746Protected 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)
51Protected 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)
107Protected Overrides Async Function TestAddFunction(code As XElement, expectedCode As XElement, data As FunctionData) As Task