public static SemanticsRoot FromSyntax(PassiveDeclarationSyntax syntax) { return(new SemanticsRoot( PassiveDecoratorSemantics.FromSyntax(syntax), FinalAttributeSemantics.FromSyntax(syntax), syntax.SourceType, syntax.DecorationName, syntax.DomainContextName)); }
public SemanticsRoot(PassiveDecoratorSemantics decorator, FinalAttributeSemantics[] finalAttribute, TypeName sourceType, string decorationName, string domainContextName) { Decorator = decorator; FinalAttribute = finalAttribute; SourceType = sourceType; DecorationName = decorationName; DomainContextName = domainContextName; }