Package com.dragome.compiler.units

Examples of com.dragome.compiler.units.ProcedureUnit.addTarget()


  }

  public void addReference(MethodDeclaration decl, FieldAccess fa)
  {
    ProcedureUnit source= getOrCreateProcedureUnit(decl.getMethodBinding());
    source.addTarget(Project.singleton.getSignature(fa));
  }

  public void addReference(MethodDeclaration decl, MethodInvocation invocation)
  {
    ProcedureUnit source= getOrCreateProcedureUnit(decl.getMethodBinding());
View Full Code Here


  }

  public void addReference(MethodDeclaration decl, MethodInvocation invocation)
  {
    ProcedureUnit source= getOrCreateProcedureUnit(decl.getMethodBinding());
    source.addTarget(Project.singleton.getSignature(invocation.getMethodBinding().toString()));
  }

  public void addReference(MethodDeclaration decl, ArrayCreation ac)
  {
    ProcedureUnit source= getOrCreateProcedureUnit(decl.getMethodBinding());
View Full Code Here

    ProcedureUnit source= getOrCreateProcedureUnit(decl.getMethodBinding());
    Signature signature= Project.getSingleton().getArraySignature(ac.getTypeBinding());
    for (int i= 0; i < ac.getDimensions().size(); i++)
    {

      source.addTarget(Project.singleton.getSignature(signature.toString().substring(i) + "#length"));
    }
  }

  public Collection<ClassUnit> getClasses()
  {
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.