1#ifndef _FIND_TEMPLATE_PARAMETERS_H_
2#define _FIND_TEMPLATE_PARAMETERS_H_
6#include "clang/AST/RecursiveASTVisitor.h"
9#define DEBUG_TYPE "Find"
19 :
public clang::RecursiveASTVisitor<FindTemplateParameters> {
virtual bool VisitCXXRecordDecl(clang::CXXRecordDecl *decl)
const std::vector< std::string > getTemplateArgs() const
FindTemplateParameters(clang::CXXRecordDecl *)
clang::CXXRecordDecl * declaration_
const clang::TemplateArgumentList * template_args_
virtual ~FindTemplateParameters()
clang::TemplateParameterList * template_parameters_
const std::vector< std::string > getTemplateParameters() const
Clang forward declarations.