Ejemplo n.º 1
0
        public virtual void StartDataRenamesEntry(DataRenamesEntry entry)
        {
            SetCurrentNodeToTopLevelItem(entry.LevelNumber);
            var node = new DataRenames(entry);

            Enter(node);
            if (!node.IsPartOfATypeDef)
            {
                node.SymbolTable.AddVariable(node);
            }
        }
Ejemplo n.º 2
0
        public virtual void StartDataRenamesEntry(DataRenamesEntry entry)
        {
            SetCurrentNodeToTopLevelItem(entry.LevelNumber);
            var node = new DataRenames(entry);

            if (_CurrentTypeDefinition != null)
            {
                node.ParentTypeDefinition = _CurrentTypeDefinition;
            }
            Enter(node);
            node.SymbolTable.AddVariable(node);
        }
Ejemplo n.º 3
0
 private void EnterDataRenamesEntry(DataRenamesEntry data)
 {
     SetCurrentNodeToTopLevelItem(data.LevelNumber.Value);
     var node = new DataRenames(data);
     Enter(node);
     if (!node.IsPartOfATypeDef) node.SymbolTable.AddVariable(node);
 }
Ejemplo n.º 4
0
 public virtual bool Visit(DataRenames dataRenames)
 {
     return(true);
 }