MCPcopy Create free account
hub / github.com/AstroImageJ/astroimagej / isArrayArg

Method isArrayArg

ij/src/main/java/ij/macro/Functions.java:3278–3287  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

3276 }
3277
3278 boolean isArrayArg() {
3279 int nextToken = pgm.code[interp.pc+1];
3280 int tok = nextToken&0xff;
3281 if (tok==ARRAY_FUNCTION) return true;
3282 if (tok!=WORD) return false;
3283 Variable v = interp.lookupVariable(nextToken>>TOK_SHIFT);
3284 if (v==null) return false;
3285 int nextNextToken = pgm.code[interp.pc+2];
3286 return v.getType()==Variable.ARRAY && nextNextToken!='[';
3287 }
3288
3289 double setMultipleIndexes(RoiManager rm) {
3290 if (interp.nextToken()==',')

Callers 8

drawShapesMethod · 0.95
addToPlotMethod · 0.95
roiManagerMethod · 0.95
printArrayMethod · 0.95
concatArrayMethod · 0.95
showArrayMethod · 0.95
toScaledMethod · 0.95
toUnscaledMethod · 0.95

Calls 2

getTypeMethod · 0.95
lookupVariableMethod · 0.80

Tested by

no test coverage detected