public virtual void VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclaration) { if (this.ThrowException) { throw (System.Exception) this.CreateException(externAliasDeclaration); } }
public virtual void VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclaration) { if (ThrowException) { throw (Exception)CreateException(externAliasDeclaration); } }
public override void VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclaration) { var aliasToken = externAliasDeclaration.AliasToken; VisitChildrenUntil(externAliasDeclaration, aliasToken); Colorize(aliasToken, externAliasKeywordColor); VisitChildrenAfter(externAliasDeclaration, aliasToken); }
public virtual void VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclaration) { if (this.ThrowException) { throw (Exception)this.CreateException(externAliasDeclaration); } }
public TooltipInformation GetExternAliasTooltip (ExternAliasDeclaration externAliasDeclaration, DotNetProject project) { var result = new TooltipInformation (); result.SignatureMarkup = Highlight ("extern ", colorStyle.KeywordModifiers) + Highlight ("alias ", colorStyle.KeywordNamespace) + externAliasDeclaration.Name; if (project == null) return result; foreach (var r in project.References) { if (string.IsNullOrEmpty (r.Aliases)) continue; foreach (var alias in r.Aliases.Split (',', ';')) { if (alias == externAliasDeclaration.Name) result.AddCategory (GettextCatalog.GetString ("Reference"), r.StoredReference); } } return result; }
public override void VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclaration) { InvalideXmlComments(); base.VisitExternAliasDeclaration(externAliasDeclaration); }
/// <inheritdoc/> public virtual void VisitExternAliasDeclaration(ExternAliasDeclaration syntax) { VisitNode(syntax); }
public override void VisitExternAliasDeclaration(ExternAliasDeclaration syntax) { _underlyingVisitor.VisitExternAliasDeclaration(syntax); }
public override void Visit(UsingExternAlias uea) { var ud = new ExternAliasDeclaration(); var loc = LocationsBag.GetLocations(uea); ud.AddChild(new CSharpTokenNode(Convert(uea.Location), Roles.ExternKeyword), Roles.ExternKeyword); if (loc != null) ud.AddChild(new CSharpTokenNode(Convert(loc [0]), Roles.AliasKeyword), Roles.AliasKeyword); ud.AddChild(Identifier.Create(uea.Alias.Value, Convert(uea.Alias.Location)), Roles.Identifier); if (loc != null && loc.Count > 1) ud.AddChild(new CSharpTokenNode(Convert(loc [1]), Roles.Semicolon), Roles.Semicolon); AddToNamespace(ud); }
public Node VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclaration) { return(CreateDummy(externAliasDeclaration)); }
public JNode VisitExternAliasDeclaration(ExternAliasDeclaration node) { throw new NotImplementedException(); }
public virtual void VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclaration) { VisitChildren (externAliasDeclaration); }
public StringBuilder VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclaration, int data) { throw new NotSupportedException(); }
public StringBuilder VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclaration) { throw new NotImplementedException(); }
public void VisitExternAliasDeclaration(ExternAliasDeclaration node) { NotSupported(node); }
public void VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclaration) { throw new NotImplementedException(); }
public UnifiedElement VisitExternAliasDeclaration( ExternAliasDeclaration externAliasDeclaration, object data) { throw new NotImplementedException("ExternAliasDeclaration"); }
public void VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclaration) { StartNode(externAliasDeclaration); WriteKeyword(Roles.ExternKeyword); Space(); WriteKeyword(Roles.AliasKeyword); Space(); WriteIdentifier(externAliasDeclaration.NameToken); Semicolon(); EndNode(externAliasDeclaration); }
public RedILNode VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclaration, State data) { throw new System.NotImplementedException(); }
public override void Visit (UsingsBag.ExternAlias u) { var ud = new ExternAliasDeclaration (); ud.AddChild (new CSharpTokenNode (Convert (u.ExternLocation), "extern".Length), ExternAliasDeclaration.Roles.Keyword); ud.AddChild (new CSharpTokenNode (Convert (u.AliasLocation), "alias".Length), ExternAliasDeclaration.AliasRole); ud.AddChild (Identifier.Create (u.Identifier.Value, Convert (u.Identifier.Location)), ExternAliasDeclaration.Roles.Identifier); ud.AddChild (new CSharpTokenNode (Convert (u.SemicolonLocation), 1), UsingAliasDeclaration.Roles.Semicolon); AddToNamespace (ud); }
public override void VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclaration) { throw NotSupportedToConsistency(); }
public override IUnresolvedEntity VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclaration, object data) { usingScope.ExternAliases.Add(externAliasDeclaration.Name); return null; }
public void VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclaration) { JsonObject declaration = new JsonObject(); declaration.Comment = "VisitExternAliasDeclaration"; AddKeyword(declaration, "extern-keyword", Roles.ExternKeyword); AddKeyword(declaration, "alias-keyword", Roles.AliasKeyword); declaration.AddJsonValue("identifier", GetIdentifier(externAliasDeclaration.NameToken)); Push(declaration); //implement already, but not tested throw new FirstTimeUseException(); }
public void VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclaration) { StartNode(externAliasDeclaration); WriteKeyword(Roles.ExternKeyword); Space(); WriteKeyword(Roles.AliasKeyword); Space(); externAliasDeclaration.NameToken.AcceptVisitor(this); Semicolon(); EndNode(externAliasDeclaration); }
public virtual Node VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclaration) { throw new System.NotImplementedException(); }