|
@@ 1219-1224 (lines=6) @@
|
| 1216 |
|
$localTokenList = $this->splitSQLIntoTokens($this->removeParenthesisFromStart($curr->getTrim())); |
| 1217 |
|
|
| 1218 |
|
if ($prev->getUpper() === 'IN') { |
| 1219 |
|
foreach ($localTokenList as $k => $v) { |
| 1220 |
|
$tmpToken = new ExpressionToken($k, $v); |
| 1221 |
|
if ($tmpToken->isCommaToken()) { |
| 1222 |
|
unset($localTokenList[$k]); |
| 1223 |
|
} |
| 1224 |
|
} |
| 1225 |
|
|
| 1226 |
|
$localTokenList = array_values($localTokenList); |
| 1227 |
|
$curr->setSubTree($this->process_expr_list($localTokenList)); |
|
@@ 1264-1269 (lines=6) @@
|
| 1261 |
|
|
| 1262 |
|
# if we have a colref followed by a parenthesis pair, |
| 1263 |
|
# it isn't a colref, it is a user-function |
| 1264 |
|
foreach ($localTokenList as $k => $v) { |
| 1265 |
|
$tmpToken = new ExpressionToken($k, $v); |
| 1266 |
|
if ($tmpToken->isCommaToken()) { |
| 1267 |
|
unset($localTokenList[$k]); |
| 1268 |
|
} |
| 1269 |
|
} |
| 1270 |
|
|
| 1271 |
|
$localTokenList = array_values($localTokenList); |
| 1272 |
|
$curr->setSubTree($this->process_expr_list($localTokenList)); |