File tree Expand file tree Collapse file tree 11 files changed +11
-11
lines changed
Mono.Documentation/Updater/Formatters/CppFormatters
en.expected-eii-implementation-ecmadoc/CustomNamespace
en.expected-eii-implementation-slashdoc/CustomNamespace
en.expected-eii-implementation/CustomNamespace Expand file tree Collapse file tree 11 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -118,7 +118,7 @@ protected override string GetTypeKind(TypeDefinition t)
118118 if ( t . IsClass )
119119 return "class" ;
120120 if ( t . IsInterface )
121- return "__interface " ;
121+ return "struct " ;
122122 throw new ArgumentException ( t . FullName ) ;
123123 }
124124
Original file line number Diff line number Diff line change 11<Type Name =" IFoo< T> " FullName =" Mono.DocTest.Generic.IFoo< T> " >
22 <TypeSignature Language =" C#" Value =" public interface IFoo< T> " />
33 <TypeSignature Language =" ILAsm" Value =" .class public interface auto ansi abstract IFoo`1< T> " />
4- <TypeSignature Language =" C++ WINRT" Value =" template < typename T>
 __interface IFoo" />
4+ <TypeSignature Language =" C++ WINRT" Value =" template < typename T>
 struct IFoo" />
55 <AssemblyInfo >
66 <AssemblyName >DocTest</AssemblyName >
77 <AssemblyVersion >0.0.0.0</AssemblyVersion >
Original file line number Diff line number Diff line change 11<Type Name =" IProcess" FullName =" Mono.DocTest.IProcess" >
22 <TypeSignature Language =" C#" Value =" public interface IProcess" />
33 <TypeSignature Language =" ILAsm" Value =" .class public interface auto ansi abstract IProcess" />
4- <TypeSignature Language =" C++ WINRT" Value =" __interface IProcess" />
4+ <TypeSignature Language =" C++ WINRT" Value =" struct IProcess" />
55 <AssemblyInfo >
66 <AssemblyName >DocTest</AssemblyName >
77 <AssemblyVersion >0.0.0.0</AssemblyVersion >
Original file line number Diff line number Diff line change 11<Type Name =" Widget+IMenuItem" FullName =" Mono.DocTest.Widget+IMenuItem" >
22 <TypeSignature Language =" C#" Value =" public interface Widget.IMenuItem" />
33 <TypeSignature Language =" ILAsm" Value =" .class nested public interface auto ansi abstract Widget/IMenuItem" />
4- <TypeSignature Language =" C++ WINRT" Value =" __interface Widget::IMenuItem" />
4+ <TypeSignature Language =" C++ WINRT" Value =" struct Widget::IMenuItem" />
55 <AssemblyInfo >
66 <AssemblyName >DocTest</AssemblyName >
77 <AssemblyVersion >0.0.0.0</AssemblyVersion >
Original file line number Diff line number Diff line change 55 <TypeSignature Language =" F#" Value =" type CustomInterface = interface" />
66 <TypeSignature Language =" C++ CLI" Value =" public interface class CustomInterface" />
77 <TypeSignature Language =" C++ CX" Value =" public interface class CustomInterface" />
8- <TypeSignature Language =" C++ WINRT" Value =" __interface CustomInterface" />
8+ <TypeSignature Language =" C++ WINRT" Value =" struct CustomInterface" />
99 <AssemblyInfo >
1010 <AssemblyName >DocTest-VB-Eii</AssemblyName >
1111 <AssemblyVersion >0.0.65535.65535</AssemblyVersion >
Original file line number Diff line number Diff line change 55 <TypeSignature Language =" F#" Value =" type CustomInterface = interface" />
66 <TypeSignature Language =" C++ CLI" Value =" public interface class CustomInterface" />
77 <TypeSignature Language =" C++ CX" Value =" public interface class CustomInterface" />
8- <TypeSignature Language =" C++ WINRT" Value =" __interface CustomInterface" />
8+ <TypeSignature Language =" C++ WINRT" Value =" struct CustomInterface" />
99 <AssemblyInfo >
1010 <AssemblyName >DocTest-VB-Eii</AssemblyName >
1111 <AssemblyVersion >0.0.65535.65535</AssemblyVersion >
Original file line number Diff line number Diff line change 55 <TypeSignature Language =" F#" Value =" type CustomInterface = interface" />
66 <TypeSignature Language =" C++ CLI" Value =" public interface class CustomInterface" />
77 <TypeSignature Language =" C++ CX" Value =" public interface class CustomInterface" />
8- <TypeSignature Language =" C++ WINRT" Value =" __interface CustomInterface" />
8+ <TypeSignature Language =" C++ WINRT" Value =" struct CustomInterface" />
99 <AssemblyInfo >
1010 <AssemblyName >DocTest-VB-Eii</AssemblyName >
1111 <AssemblyVersion >0.0.65535.65535</AssemblyVersion >
Original file line number Diff line number Diff line change 66 <TypeSignature Language =" F#" Value =" type IFoo< 'T> = interface" />
77 <TypeSignature Language =" C++ CLI" Value =" generic < typename T>
 public interface class IFoo" />
88 <TypeSignature Language =" C++ CX" Value =" public interface class IFoo" />
9- <TypeSignature Language =" C++ WINRT" Value =" template < typename T>
 __interface IFoo" />
9+ <TypeSignature Language =" C++ WINRT" Value =" template < typename T>
 struct IFoo" />
1010 <AssemblyInfo >
1111 <AssemblyName >DocTest</AssemblyName >
1212 <AssemblyVersion >0.0.0.0</AssemblyVersion >
Original file line number Diff line number Diff line change 66 <TypeSignature Language =" F#" Value =" type IProcess = interface" />
77 <TypeSignature Language =" C++ CLI" Value =" public interface class IProcess" />
88 <TypeSignature Language =" C++ CX" Value =" public interface class IProcess" />
9- <TypeSignature Language =" C++ WINRT" Value =" __interface IProcess" />
9+ <TypeSignature Language =" C++ WINRT" Value =" struct IProcess" />
1010 <AssemblyInfo >
1111 <AssemblyName >DocTest</AssemblyName >
1212 <AssemblyVersion >0.0.0.0</AssemblyVersion >
Original file line number Diff line number Diff line change 66 <TypeSignature Language =" F#" Value =" type Widget.IMenuItem = interface" />
77 <TypeSignature Language =" C++ CLI" Value =" public: interface class Widget::IMenuItem" />
88 <TypeSignature Language =" C++ CX" Value =" public: interface class Widget::IMenuItem" />
9- <TypeSignature Language =" C++ WINRT" Value =" __interface Widget::IMenuItem" />
9+ <TypeSignature Language =" C++ WINRT" Value =" struct Widget::IMenuItem" />
1010 <AssemblyInfo >
1111 <AssemblyName >DocTest</AssemblyName >
1212 <AssemblyVersion >0.0.0.0</AssemblyVersion >
You can’t perform that action at this time.
0 commit comments