File indexing completed on 2024-05-12 17:13:09

0001 /*
0002   This file is part of the clazy static checker.
0003 
0004   %3
0005 
0006   This library is free software; you can redistribute it and/or
0007   modify it under the terms of the GNU Library General Public
0008   License as published by the Free Software Foundation; either
0009   version 2 of the License, or (at your option) any later version.
0010 
0011   This library is distributed in the hope that it will be useful,
0012   but WITHOUT ANY WARRANTY; without even the implied warranty of
0013   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
0014   Library General Public License for more details.
0015 
0016   You should have received a copy of the GNU Library General Public License
0017   along with this library; see the file COPYING.LIB.  If not, write to
0018   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
0019   Boston, MA 02110-1301, USA.
0020 */
0021 
0022 #include "%1"
0023 #include "Utils.h"
0024 #include "HierarchyUtils.h"
0025 #include "QtUtils.h"
0026 #include "TypeUtils.h"
0027 
0028 #include <clang/AST/AST.h>
0029 
0030 using namespace clang;
0031 using namespace std;
0032 
0033 
0034 %2::%2(const std::string &name, ClazyContext *context)
0035     : CheckBase(name, context)
0036 {
0037 }
0038 
0039 void %2::VisitDecl(clang::Decl *decl)
0040 {
0041 }
0042 
0043 void %2::VisitStmt(clang::Stmt *stmt)
0044 {
0045 }