//===---- SemaAccess.cpp - C++ Access Control -------------------*- C++ -*-===////// The LLVM Compiler Infrastructure//// This file is distributed under the University of Illinois Open Source// License. See LICENSE.TXT for details.////===----------------------------------------------------------------------===////// This file provides Sema routines for C++ access control semantics.////===----------------------------------------------------------------------===//#include"clang/Sema/SemaInternal.h"#include"clang/Sema/DelayedDiagnostic.h"#include"clang/Sema/Initialization.h"#include"clang/Sema/Lookup.h"#include"clang/AST/ASTContext.h"#include"clang/AST/CXXInheritance.h"#include"clang/AST/DeclCXX.h