public void TestInterfaceDeclaration()
        {
            var namedTypeReference    = new NamedTypeReference(GetSymbolAtom(), GetTypeList(), DefaultLineInfo);
            InterfaceDeclaration node = new InterfaceDeclaration(GetSymbolAtom(), GetTypeParameterList(), new List <NamedTypeReference> {
                namedTypeReference, namedTypeReference
            }, GetExpressionList(), new ObjectType(GetCallSignatureList(), DefaultLineInfo), Declaration.DeclarationFlags.Export, DefaultLineInfo);

            CheckSerializationRoundTrip(node);
        }
        public void TestNamedTypeReference()
        {
            NamedTypeReference node = new NamedTypeReference(GetSymbolAtom(), GetTypeList(), DefaultLineInfo);

            CheckSerializationRoundTrip(node);
        }
Beispiel #3
0
 /// <nodoc />
 public virtual void Visit(NamedTypeReference namedTypeReference)
 {
 }