reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/ASTMatchers/ASTMatchers.h
  557   return Node.getAccess() == AS_protected;
tools/clang/lib/AST/DeclCXX.cpp
  947     if (D->getAccess() == AS_private || D->getAccess() == AS_protected) {
  963     case AS_protected:  data().HasProtectedFields = true; break;
 3083     case AS_protected:
tools/clang/lib/AST/DeclPrinter.cpp
  293   case AS_protected: Out << "protected"; break;
tools/clang/lib/AST/JSONNodeDumper.cpp
  463   case AS_protected: return "protected";
tools/clang/lib/AST/MicrosoftMangle.cpp
  547       case AS_protected: Out << '1'; break;
 2357       case AS_protected:
 2998     case AS_protected:
 3026     case AS_protected:
 3040     case AS_protected:
tools/clang/lib/AST/TextNodeDumper.cpp
  441   case AS_protected:
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 1234   case clang::AS_protected:
tools/clang/lib/Parse/ParseDeclCXX.cpp
 2152   case tok::kw_protected: return AS_protected;
 3127       Diag(ASLoc, diag::err_access_specifier_interface) << (AS == AS_protected);
tools/clang/lib/Sema/SemaAccess.cpp
  736   assert(Access == AS_private || Access == AS_protected);
  756       assert(Access == AS_protected);
  843   if (Access == AS_protected && Target.isInstanceMember()) {
 1098   if (D->getAccess() == AS_protected &&
 1143     << (unsigned) (D->getAccess() == AS_protected)
 1250     << (base->getAccessSpecifier() == AS_protected)
 1266     << (Entity.getAccess() == AS_protected)
 1301          OrigDecl->getAccess() == AS_protected)) {
tools/clang/lib/Sema/SemaDecl.cpp
 4906             << Record->isUnion() << (FD->getAccess() == AS_protected);
tools/clang/lib/Sema/SemaDeclCXX.cpp
12166         if (L.getAccess() == AS_protected)
tools/clang/lib/Serialization/ASTReader.cpp
10605           case AS_protected:
tools/clang/tools/extra/clang-doc/BitcodeReader.cpp
   56   case AS_protected:
tools/clang/tools/extra/clang-doc/Generators.cpp
   34   case AccessSpecifier::AS_protected:
tools/clang/tools/extra/clang-doc/Serialize.cpp
  266   if (FirstAS == AccessSpecifier::AS_protected ||
  267       SecondAS == AccessSpecifier::AS_protected)
  268     return AccessSpecifier::AS_protected;
tools/clang/tools/extra/clang-doc/YAMLGenerator.cpp
   36     IO.enumCase(Value, "Protected", clang::AccessSpecifier::AS_protected);
tools/clang/tools/extra/clang-tidy/performance/MoveConstructorInitCheck.cpp
   68     if (Ctor->isMoveConstructor() && Ctor->getAccess() <= AS_protected &&
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp
  480     if (Decl->getAccess() == AS_protected && NamingStyles[SK_ProtectedMember])
  609     if (Decl->getAccess() == AS_protected && NamingStyles[SK_ProtectedMethod])
tools/clang/tools/extra/unittests/clang-doc/MergeTest.cpp
   91                          AccessSpecifier::AS_protected, true);
  132                                AccessSpecifier::AS_protected, true);
tools/clang/tools/extra/unittests/clang-doc/SerializeTest.cpp
  173   Method.Access = AccessSpecifier::AS_protected;
  373   ExpectedG.Members.emplace_back("int", "I", AccessSpecifier::AS_protected);
  395   FunctionSet.Access = AccessSpecifier::AS_protected;
tools/clang/tools/libclang/CIndexCXX.cpp
   42     case AS_protected: return CX_CXXProtected;
tools/lldb/source/Symbol/ClangASTContext.cpp
  432     return AS_protected;
 1699   if (lhs == AS_protected || rhs == AS_protected)
 1699   if (lhs == AS_protected || rhs == AS_protected)
 1700     return AS_protected;
tools/lldb/unittests/Symbol/TestClangASTContext.cpp
  277   EXPECT_EQ(AS_protected, ClangASTContext::ConvertAccessTypeToAccessSpecifier(
  287   EXPECT_EQ(AS_protected,
  288             ClangASTContext::UnifyAccessSpecifiers(AS_protected, AS_protected));
  288             ClangASTContext::UnifyAccessSpecifiers(AS_protected, AS_protected));
  294             ClangASTContext::UnifyAccessSpecifiers(AS_private, AS_protected));
  298             ClangASTContext::UnifyAccessSpecifiers(AS_protected, AS_private));
  299   EXPECT_EQ(AS_protected,
  300             ClangASTContext::UnifyAccessSpecifiers(AS_protected, AS_public));
  301   EXPECT_EQ(AS_protected,
  302             ClangASTContext::UnifyAccessSpecifiers(AS_public, AS_protected));
  308             ClangASTContext::UnifyAccessSpecifiers(AS_none, AS_protected));
  314             ClangASTContext::UnifyAccessSpecifiers(AS_protected, AS_none));