//===-- CheckerVisitor.def - Metadata for CheckerVisitor ----------------*-===// // // The LLVM Compiler Infrastructure // // This file is distributed under the University of Illinois Open Source // License. See LICENSE.TXT for details. // //===----------------------------------------------------------------------===// // // This file defines the AST nodes accepted by the CheckerVisitor class. // //===---------------------------------------------------------------------===// #ifdef PREVISIT PREVISIT(ArraySubscriptExpr) PREVISIT(BinaryOperator) PREVISIT(CallExpr) PREVISIT(CastExpr) PREVISIT(DeclStmt) PREVISIT(ObjCMessageExpr) PREVISIT(ReturnStmt) #undef PREVISIT #endif #ifdef POSTVISIT POSTVISIT(CallExpr) #undef POSTVISIT #endif