public int findLocalDeclarationPosition(String varName, int varPos) { int methodStartPos = getMethodStartPosition(varPos); if (methodStartPos >= 0 && methodStartPos < varPos) { return findDeclarationPositionImpl(varName, methodStartPos, varPos); } return -1; }
public int findLocalDeclarationPosition(String varName, int varPos) { int methodStartPos = getMethodStartPosition(varPos); if (methodStartPos >= 0 && methodStartPos < varPos) { return findDeclarationPositionImpl(varName, methodStartPos, varPos); } return -1; }
protected Map buildLocalVariableMap(int offset) { int methodStartPos = getMethodStartPosition(offset); if (methodStartPos >= 0 && methodStartPos < offset) { VariableMapTokenProcessor vmtp = createVariableMapTokenProcessor(methodStartPos, offset); try { tokenizeText(vmtp, methodStartPos, offset, true); return vmtp.getVariableMap(); } catch (BadLocationException e) { // will default null } } return null; }
protected Map buildLocalVariableMap(int offset) { int methodStartPos = getMethodStartPosition(offset); if (methodStartPos >= 0 && methodStartPos < offset) { VariableMapTokenProcessor vmtp = createVariableMapTokenProcessor(methodStartPos, offset); try { tokenizeText(vmtp, methodStartPos, offset, true); return vmtp.getVariableMap(); } catch (BadLocationException e) { // will default null } } return null; }