public override void EnumSymbols(ISymbolEnumerator en) { SourceData.EnumSymbols(en); if (Shortcut != null) { Shortcut.EnumSymbols(en); } }
public override void EnumSymbols(ISymbolEnumerator en) { en.EnumSymbol(LeftBracket, this); Inner.EnumSymbols(en); en.EnumSymbol(RightBracket, this); if (Shortcut != null) { Shortcut.EnumSymbols(en); } }
public override void EnumSymbols(ISymbolEnumerator en) { if (IsComma) { en.EnumSymbol(CommaPos, this); } Value.EnumSymbols(en); if (Alias != null) { en.EnumSymbol(AsPos, this); Alias.EnumSymbols(en); } }