Slide 49
Slide 49 text
if文の中にあると検出できない
AST_STMT_LIST
0: AST_IF
0: AST_IF_ELEM
cond: AST_CALL
expr: ...
args: ...
stmts: AST_STMT_LIST
0: AST_CALL
expr: AST_NAME
flags: NAME_NOT_FQ (1)
name: "in_array"
args: ...
if (condition()) {
in_array(
"string",
[0, 1],
true
);
}
in_array(
"string",
[0, 1],
true
);
0: AST_CALL
expr: AST_NAME
flags: NAME_NOT_FQ (1)
name: "in_array"
args: ...
部分的な構造は同じ