//===--- DeclObjC.cpp - ObjC 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 Objective-C related Decl classes.////===----------------------------------------------------------------------===//#include"clang/AST/DeclObjC.h"#include"clang/AST/ASTContext.h"#include"clang/AST/Stmt.h"#include"clang/AST/ASTMutationListener.h"#include"llvm/ADT/STLExtras.h"#include"llvm/ADT/SmallString.h"usingnamespaceclang;//===----------------------------------------------------------------------===//// ObjCListBase//===---------------------------------------------------