2337 if (isStatement) { |
2337 if (isStatement) { |
2338 if (topLevel) { |
2338 if (topLevel) { |
2339 functionNode = functionNode.setFlag(lc, FunctionNode.IS_DECLARED); |
2339 functionNode = functionNode.setFlag(lc, FunctionNode.IS_DECLARED); |
2340 } |
2340 } |
2341 if (ARGUMENTS.symbolName().equals(name.getName())) { |
2341 if (ARGUMENTS.symbolName().equals(name.getName())) { |
2342 functionNode = functionNode.setFlag(lc, FunctionNode.DEFINES_ARGUMENTS); |
2342 lc.setFlag(lc.getCurrentFunction(), FunctionNode.DEFINES_ARGUMENTS); |
2343 } |
2343 } |
2344 } |
2344 } |
2345 |
2345 |
2346 if (isAnonymous) { |
2346 if (isAnonymous) { |
2347 functionNode = functionNode.setFlag(lc, FunctionNode.IS_ANONYMOUS); |
2347 functionNode = functionNode.setFlag(lc, FunctionNode.IS_ANONYMOUS); |