//===--- Decl.cpp - Declaration AST Node Implementation -------------------===////// The LLVM Compiler Infrastructure//// This file is distributed under the University of Illinois Open Source// License. See LICENSE.TXT for details.////===----------------------------------------------------------------------===////// This file implements the Decl subclasses.////===----------------------------------------------------------------------===//#include"clang/AST/Decl.h"#include"clang/AST/DeclCXX.h"#include"clang/AST/DeclObjC.h"#include"clang/AST/DeclTemplate.h"#include"clang/AST/ASTContext.h"#include"clang/AST/TypeLoc.h"#include"clang/AST/Stmt.h"#include"clang/AST/Expr.h"#include"clang