Exemple #1
0
 public NamespaceDecl(Text.Span p)
     : this(p, QualifiedNameRef.Invalid, false)
 {
     this.isAnonymous    = true;
     this.qualifiedName  = new QualifiedNameRef(Text.Span.Invalid, Name.EmptyBaseName, Name.EmptyNames);
     this.IsSimpleSyntax = false;
 }
Exemple #2
0
 public NamespaceDecl(Text.Span p, QualifiedNameRef name, bool simpleSyntax)
     : base(p)
 {
     this.isAnonymous    = false;
     this.qualifiedName  = name;
     this.IsSimpleSyntax = simpleSyntax;
 }
Exemple #3
0
        public GroupUse(Span span, QualifiedNameRef prefix, List <SimpleUse> uses)
            : base(span)
        {
            Debug.Assert(span.IsValid);
            Debug.Assert(uses != null);

            _prefix = prefix;
            _uses   = uses.ToArray();
        }