23#include <clang/AST/Expr.h>
24#include <clang/AST/RecursiveASTVisitor.h>
25#include <clang/Basic/SourceManager.h>
49 clang::CXXConstructExpr *, clang::ObjCMessageExpr *>;
79 void update(clang::CXXRecordDecl *cls);
80 void update(clang::ObjCInterfaceDecl *cls);
81 void update(clang::ObjCProtocolDecl *cls);
88 void update(clang::ClassTemplateSpecializationDecl *clst);
95 void update(clang::ClassTemplateDecl *clst);
102 void update(clang::CXXMethodDecl *method);
103 void update(clang::ObjCMethodDecl *method);
110 void update(clang::FunctionDecl *function);
117 void update(clang::FunctionTemplateDecl *function_template);
308 const clang::Stmt *stmt)
const;
317 clang::ClassTemplateSpecializationDecl