silence clang warning in ast.c