Examples of ArgumentEntry


Examples of cuchaz.enigma.mapping.ArgumentEntry

    }
    else
    {
      behaviorEntry = new MethodEntry( classEntry, methodDef.getName(), methodDef.getSignature() );
    }
    ArgumentEntry argumentEntry = new ArgumentEntry( behaviorEntry, def.getPosition(), node.getName() );
    index.addDeclaration( node.getNameToken(), argumentEntry );
   
    return recurse( node, index );
  }
View Full Code Here

Examples of cuchaz.enigma.mapping.ArgumentEntry

      }
      return thing;
    }
    else if( thing instanceof ArgumentEntry )
    {
      ArgumentEntry argumentEntry = (ArgumentEntry)thing;
      return (T)new ArgumentEntry(
        renameMethodsInThing( renames, argumentEntry.getBehaviorEntry() ),
        argumentEntry.getIndex(),
        argumentEntry.getName()
      );
    }
    else if( thing instanceof EntryReference )
    {
      EntryReference<Entry,Entry> reference = (EntryReference<Entry,Entry>)thing;
View Full Code Here

Examples of cuchaz.enigma.mapping.ArgumentEntry

        methodEntry.getSignature()
      );
    }
    else if( thing instanceof ArgumentEntry )
    {
      ArgumentEntry argumentEntry = (ArgumentEntry)thing;
      return (T)new ArgumentEntry(
        renameClassesInThing( renames, argumentEntry.getBehaviorEntry() ),
        argumentEntry.getIndex(),
        argumentEntry.getName()
      );
    }
    else if( thing instanceof EntryReference )
    {
      EntryReference<Entry,Entry> reference = (EntryReference<Entry,Entry>)thing;
View Full Code Here

Examples of cuchaz.enigma.mapping.ArgumentEntry

     
      // get the list of parameter names
      List<String> names = new ArrayList<String>( numParams );
      for( int i=0; i<numParams; i++ )
      {
        names.add( m_translator.translate( new ArgumentEntry( behaviorEntry, i, "" ) ) );
      }
     
      // save the mappings to the class
      MethodParametersAttribute.updateClass( behavior.getMethodInfo(), names );
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.