node map for statements
This commit is contained in:
@@ -279,17 +279,23 @@ public class HierarchicalRegrouperForC {
|
||||
// }
|
||||
|
||||
private boolean isStatement(ITree tree) {
|
||||
|
||||
|
||||
int nodeType = tree.getType();
|
||||
|
||||
if (nodeType == 11 || nodeType == 16 || nodeType == 18 || nodeType == 21
|
||||
|| nodeType == 22 || nodeType == 23 || nodeType == 24 || nodeType == 84
|
||||
|| 30 == nodeType || nodeType == 31 || nodeType == 32 || nodeType == 33
|
||||
|| nodeType == 34 || nodeType == 35 || nodeType == 36 || nodeType == 40
|
||||
|| nodeType == 41 || nodeType == 49 || nodeType == 73 || nodeType == 81 || nodeType == 80 || nodeType == 46 || nodeType == 60
|
||||
||nodeType == 62 || nodeType == 64 || nodeType == 45 || nodeType == 85 || nodeType == 86 || nodeType == 59 || nodeType == 27 || nodeType == 25
|
||||
|| nodeType == 26 || nodeType ==93 || nodeType == 37 || nodeType == 38 || nodeType == 39 || nodeType == 89) {// TODO
|
||||
if (NodeMap_new.StatementMap.containsKey(nodeType)){
|
||||
return true;
|
||||
}
|
||||
|
||||
// if (nodeType == 11 || nodeType == 16 || nodeType == 18 || nodeType == 21
|
||||
// || nodeType == 22 || nodeType == 23 || nodeType == 24 || nodeType == 84
|
||||
// || 30 == nodeType || nodeType == 31 || nodeType == 32 || nodeType == 33
|
||||
// || nodeType == 34 || nodeType == 35 || nodeType == 36 || nodeType == 40
|
||||
// || nodeType == 41 || nodeType == 49 || nodeType == 73 || nodeType == 81 || nodeType == 80 || nodeType == 46 || nodeType == 60
|
||||
// ||nodeType == 62 || nodeType == 64 || nodeType == 45 || nodeType == 85 || nodeType == 86 || nodeType == 59 || nodeType == 27 || nodeType == 25
|
||||
// || nodeType == 26 || nodeType ==93 || nodeType == 37 || nodeType == 38 || nodeType == 39 || nodeType == 89) {// TODO
|
||||
// return true;
|
||||
// }
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user