| 961 | } |
| 962 | |
| 963 | inline void AR_EXP_Free |
| 964 | ( |
| 965 | AR_ExpNode *root |
| 966 | ) { |
| 967 | if(AR_EXP_IsOperation(root)) { |
| 968 | _AR_EXP_FreeOpInternals(root); |
| 969 | } else if(AR_EXP_IsConstant(root)) { |
| 970 | SIValue_Free(root->operand.constant); |
| 971 | } |
| 972 | |
| 973 | rm_free(root); |
| 974 | } |
| 975 |
no test coverage detected