Package org.eclipse.dltk.ast.references

Examples of org.eclipse.dltk.ast.references.SimpleReference.sourceStart()


            info.type = split[0];

            SimpleReference var = new SimpleReference(
                docTag.sourceStart(), docTag.sourceStart() + 9,
                removeParenthesis(split));
            info.nameSourceStart = var.sourceStart();
            info.nameSourceEnd = var.sourceEnd();
            info.declarationStart = info.nameSourceStart;

            fRequestor.enterField(info);
            fRequestor.exitField(info.nameSourceEnd);
View Full Code Here


            mi.name = removeParenthesis(split);
            SimpleReference var = new SimpleReference(
                docTag.sourceStart(), docTag.sourceStart() + 6,
                removeParenthesis(split));
            mi.modifiers = Modifiers.AccPublic;
            mi.nameSourceStart = var.sourceStart();
            mi.nameSourceEnd = var.sourceEnd();
            mi.declarationStart = mi.nameSourceStart;
            mi.isConstructor = false;
            mi.returnType = split[0];
View Full Code Here

    ISourceElementRequestor.FieldInfo info = new ISourceElementRequestor.FieldInfo();
    info.modifiers = declaration.getModifiers();
    info.name = declaration.getName();
    SimpleReference var = declaration.getRef();
    info.nameSourceEnd = var.sourceEnd() - 1;
    info.nameSourceStart = var.sourceStart();
    info.declarationStart = declaration.getDeclarationStart();
    info.modifiers = markAsDeprecated(info.modifiers, declaration);
    PHPDocBlock doc = declaration.getPHPDoc();
    if (doc != null) {
      for (PHPDocTag tag : doc.getTags(PHPDocTag.VAR)) {
View Full Code Here

    ISourceElementRequestor.FieldInfo info = new ISourceElementRequestor.FieldInfo();
    info.modifiers = Modifiers.AccPublic;
    SimpleReference var = catchClause.getVariable();
    info.name = var.getName();
    info.nameSourceEnd = var.sourceEnd() - 1;
    info.nameSourceStart = var.sourceStart();
    info.declarationStart = catchClause.sourceStart();

    fRequestor.enterField(info);
    return true;
  }
View Full Code Here

      SimpleReference var = (SimpleReference) foreachStatement.getKey();
      ISourceElementRequestor.FieldInfo info = new ISourceElementRequestor.FieldInfo();
      info.modifiers = Modifiers.AccPublic;
      info.name = var.getName();
      info.nameSourceEnd = var.sourceEnd() - 1;
      info.nameSourceStart = var.sourceStart();
      info.declarationStart = var.sourceStart();
      fRequestor.enterField(info);
      fRequestor.exitField(var.sourceEnd() - 1);
    }
    if (foreachStatement.getValue() instanceof VariableReference) {
View Full Code Here

      ISourceElementRequestor.FieldInfo info = new ISourceElementRequestor.FieldInfo();
      info.modifiers = Modifiers.AccPublic;
      info.name = var.getName();
      info.nameSourceEnd = var.sourceEnd() - 1;
      info.nameSourceStart = var.sourceStart();
      info.declarationStart = var.sourceStart();
      fRequestor.enterField(info);
      fRequestor.exitField(var.sourceEnd() - 1);
    }
    if (foreachStatement.getValue() instanceof VariableReference) {
      SimpleReference var = (SimpleReference) foreachStatement.getValue();
View Full Code Here

      SimpleReference var = (SimpleReference) foreachStatement.getValue();
      ISourceElementRequestor.FieldInfo info = new ISourceElementRequestor.FieldInfo();
      info.modifiers = Modifiers.AccPublic;
      info.name = var.getName();
      info.nameSourceEnd = var.sourceEnd() - 1;
      info.nameSourceStart = var.sourceStart();
      info.declarationStart = var.sourceStart();
      fRequestor.enterField(info);
      fRequestor.exitField(var.sourceEnd() - 1);
    }
    return true;
View Full Code Here

      ISourceElementRequestor.FieldInfo info = new ISourceElementRequestor.FieldInfo();
      info.modifiers = Modifiers.AccPublic;
      info.name = var.getName();
      info.nameSourceEnd = var.sourceEnd() - 1;
      info.nameSourceStart = var.sourceStart();
      info.declarationStart = var.sourceStart();
      fRequestor.enterField(info);
      fRequestor.exitField(var.sourceEnd() - 1);
    }
    return true;
  }
View Full Code Here

          SimpleReference ref = (SimpleReference) field;
          ISourceElementRequestor.FieldInfo info = new ISourceElementRequestor.FieldInfo();
          info.modifiers = Modifiers.AccPublic;
          info.name = '$' + ref.getName();
          info.nameSourceEnd = ref.sourceEnd() - 1;
          info.nameSourceStart = ref.sourceStart();
          info.declarationStart = assignment.sourceStart();
          fRequestor.enterField(info);
          fNodes.push(assignment);
        }
      }
View Full Code Here

      String name = simpleReference.getName();
      if (!name.startsWith(DOLOR)) {
        name = DOLOR + name;
      }
      modifyReference(access, new ReferenceInfo(IModelElement.FIELD,
          simpleReference.sourceStart(), simpleReference.sourceEnd()
              - simpleReference.sourceStart(), name, null, null));
    }

    return visitGeneral(access);
  }
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.