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

References

include/llvm/ADT/SmallVector.h
  641   template <typename... ArgTypes> reference emplace_back(ArgTypes &&... Args) {
  644     ::new ((void *)this->end()) T(std::forward<ArgTypes>(Args)...);
include/llvm/Support/YAMLTraits.h
  313   using Signature_enumeration = void (*)(class IO&, T&);
  322     (sizeof(test<ScalarEnumerationTraits<T>>(nullptr)) == 1);
  329   using Signature_bitset = void (*)(class IO&, T&);
  337   static bool const value = (sizeof(test<ScalarBitSetTraits<T>>(nullptr)) == 1);
  344   using Signature_input = StringRef (*)(StringRef, void*, T&);
  345   using Signature_output = void (*)(const T&, void*, raw_ostream&);
  357       (sizeof(test<ScalarTraits<T>>(nullptr, nullptr, nullptr)) == 1);
  364   using Signature_input = StringRef (*)(StringRef, void *, T &);
  365   using Signature_output = void (*)(const T &, void *, raw_ostream &);
  375       (sizeof(test<BlockScalarTraits<T>>(nullptr, nullptr)) == 1);
  380   using Signature_input = StringRef (*)(StringRef, StringRef, void *, T &);
  381   using Signature_output = void (*)(const T &, void *, raw_ostream &,
  383   using Signature_mustQuote = QuotingType (*)(const T &, StringRef);
  393       (sizeof(test<TaggedScalarTraits<T>>(nullptr, nullptr, nullptr)) == 1);
  412   using Signature_mapping = void (*)(class IO &, T &);
  419   static bool const value = (sizeof(test<MappingTraits<T>>(nullptr)) == 1);
  438   using Signature_validate = StringRef (*)(class IO &, T &);
  445   static bool const value = (sizeof(test<MappingTraits<T>>(nullptr)) == 1);
  452   using Signature_size = size_t (*)(class IO&, T&);
  460   static bool const value =  (sizeof(test<SequenceTraits<T>>(nullptr)) == 1);
  467   using Signature_input = void (*)(IO &io, StringRef key, T &v);
  476       (sizeof(test<CustomMappingTraits<T>>(nullptr)) == 1);
  516   using Signature_size = size_t (*)(class IO &, T &);
  524   static bool const value = (sizeof(test<DocumentListTraits<T>>(nullptr))==1);
  528   using Signature_getKind = NodeKind (*)(const T &);
  535   static bool const value = (sizeof(test<PolymorphicTraits<T>>(nullptr)) == 1);
  793   void enumCase(T &Val, const char* Str, const T ConstVal) {
  793   void enumCase(T &Val, const char* Str, const T ConstVal) {
  801   void enumCase(T &Val, const char* Str, const uint32_t ConstVal) {
  865   void mapOptional(const char *Key, T &Val, const DefaultT &Default) {
  865   void mapOptional(const char *Key, T &Val, const DefaultT &Default) {
  892   void mapOptionalWithContext(const char *Key, T &Val, const DefaultT &Default,
  892   void mapOptionalWithContext(const char *Key, T &Val, const DefaultT &Default,
  894     static_assert(std::is_convertible<DefaultT, T>::value,
  894     static_assert(std::is_convertible<DefaultT, T>::value,
  924   void processKeyWithDefault(const char *Key, T &Val, const T &DefaultValue,
  924   void processKeyWithDefault(const char *Key, T &Val, const T &DefaultValue,
  968 typename std::enable_if<has_ScalarEnumerationTraits<T>::value, void>::type
  969 yamlize(IO &io, T &Val, bool, EmptyContext &Ctx) {
  971   ScalarEnumerationTraits<T>::enumeration(io, Val);
tools/clang/include/clang/AST/ASTUnresolvedSet.h
   55   void addDecl(ASTContext &C, NamedDecl *D, AccessSpecifier AS) {
   62   bool replace(const NamedDecl *Old, NamedDecl *New, AccessSpecifier AS) {
  107   void addLazyDecl(ASTContext &C, uintptr_t ID, AccessSpecifier AS) {
tools/clang/include/clang/AST/CXXInheritance.h
   75   AccessSpecifier Access = AS_public;
tools/clang/include/clang/AST/DeclAccessPair.h
   35   static DeclAccessPair make(NamedDecl *D, AccessSpecifier AS) {
   44   AccessSpecifier getAccess() const {
   51   void setAccess(AccessSpecifier AS) {
   54   void set(NamedDecl *D, AccessSpecifier AS) {
tools/clang/include/clang/AST/DeclBase.h
  468   void setAccess(AccessSpecifier AS) {
  473   AccessSpecifier getAccess() const {
  480   AccessSpecifier getAccessUnsafe() const {
tools/clang/include/clang/AST/DeclCXX.h
   91   AccessSpecDecl(AccessSpecifier AS, DeclContext *DC,
  118   static AccessSpecDecl *Create(ASTContext &C, AccessSpecifier AS,
  184   CXXBaseSpecifier(SourceRange R, bool V, bool BC, AccessSpecifier A,
  227   AccessSpecifier getAccessSpecifier() const {
  239   AccessSpecifier getAccessSpecifierAsWritten() const {
 1666   static AccessSpecifier MergeAccess(AccessSpecifier PathAccess,
 1666   static AccessSpecifier MergeAccess(AccessSpecifier PathAccess,
 1667                                      AccessSpecifier DeclAccess) {
 3876                                     AccessSpecifier AS);
 3879                                     AccessSpecifier AS);
tools/clang/include/clang/AST/DependentDiagnostic.h
   45                                      AccessSpecifier AS,
   69   AccessSpecifier getAccess() const {
tools/clang/include/clang/AST/JSONNodeDumper.h
  161   std::string createAccessSpecifier(AccessSpecifier AS);
tools/clang/include/clang/AST/OptionalDiagnostic.h
   34   template <typename T> OptionalDiagnostic &operator<<(const T &v) {
tools/clang/include/clang/AST/TextNodeDumper.h
  186   void dumpAccessSpecifier(AccessSpecifier AS);
tools/clang/include/clang/AST/UnresolvedSet.h
   51   AccessSpecifier getAccess() const { return I->getAccess(); }
   52   void setAccess(AccessSpecifier AS) { I->setAccess(AS); }
   92   void addDecl(NamedDecl *D, AccessSpecifier AS) {
  110   void replace(iterator I, NamedDecl *New, AccessSpecifier AS) {
  118   void setAccess(iterator I, AccessSpecifier AS) { I.I->setAccess(AS); }
tools/clang/include/clang/Parse/Parser.h
 1429   NamedDecl *ParseCXXInlineMethodDef(AccessSpecifier AS,
 1492                                                   AccessSpecifier AS = AS_none);
 1495                                                 AccessSpecifier AS);
 2017                                               AccessSpecifier &CurAS);
 2154                         AccessSpecifier AS, DeclSpecContext DSC,
 2161       AccessSpecifier AS = AS_none,
 2165       DeclSpec &DS, AccessSpecifier AS, DeclSpecContext DSContext,
 2169       DeclSpec &DS, AccessSpecifier AS = AS_none,
 2177                           AccessSpecifier AS, DeclSpecContext DSC);
 2381                            AccessSpecifier AS = AS_none,
 2778                                        AccessSpecifier AS = AS_none);
 2781       UsingDeclarator &D, SourceLocation &DeclEnd, AccessSpecifier AS,
 2794                            AccessSpecifier AS, bool EnteringContext,
 2815       AccessSpecifier AS, ParsedAttributes &Attr,
 2819       AccessSpecifier &AS, ParsedAttributesWithRange &AccessAttrs,
 2832   AccessSpecifier getAccessSpecifierIfPresent() const;
 2870       AccessSpecifier &AS, ParsedAttributesWithRange &Attrs,
 2874   DeclGroupPtrTy ParseOpenMPDeclareReductionDirective(AccessSpecifier AS);
 2880   DeclGroupPtrTy ParseOpenMPDeclareMapperDirective(AccessSpecifier AS);
 2884                                              AccessSpecifier AS = AS_none);
 3003                                              AccessSpecifier AS = AS_none);
 3007                                                  AccessSpecifier AS);
 3011       ParsedAttributes &AccessAttrs, AccessSpecifier AS = AS_none);
 3054                                    AccessSpecifier AS = AS_none);
tools/clang/include/clang/Sema/DelayedDiagnostic.h
   74                  AccessSpecifier Access)
   82   AccessSpecifier getAccess() const { return AccessSpecifier(Access); }
tools/clang/include/clang/Sema/Lookup.h
  432   void addDecl(NamedDecl *D, AccessSpecifier AS) {
  667     void replace(NamedDecl *D, AccessSpecifier AS) {
tools/clang/include/clang/Sema/Sema.h
 1385         const SemaDiagnosticBuilder &Diag, const T &Value) {
 2452   Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS, DeclSpec &DS,
 2454   Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS, DeclSpec &DS,
 2460                                     AccessSpecifier AS,
 2500                  AccessSpecifier AS, SourceLocation ModulePrivateLoc,
 2531                          AccessSpecifier AS);
 2536                                    AccessSpecifier AS,
 2545                             AccessSpecifier AS, NamedDecl *PrevDecl,
 5078       Scope *S, AccessSpecifier AS, SourceLocation UsingLoc,
 5094   Decl *ActOnUsingDeclaration(Scope *CurScope, AccessSpecifier AS,
 5099   Decl *ActOnAliasDeclaration(Scope *CurScope, AccessSpecifier AS,
 6223   bool ActOnAccessSpecifier(AccessSpecifier Access, SourceLocation ASLoc,
 6227   NamedDecl *ActOnCXXMemberDeclarator(Scope *S, AccessSpecifier AS,
 6443                                        bool Virtual, AccessSpecifier Access,
 6450                                 bool Virtual, AccessSpecifier Access,
 6523                                 AccessSpecifier LexicalAS);
 6572                                             AccessSpecifier access,
 6764       AccessSpecifier AS, SourceLocation ModulePrivateLoc,
 9429       AccessSpecifier AS, Decl *PrevDeclInScope = nullptr);
 9453       SourceLocation StartLoc, DeclarationName VN, AccessSpecifier AS,
tools/clang/lib/AST/ASTImporter.cpp
  216       auto operator()(Args &&... args)
  217           -> decltype(ToDeclT::Create(std::forward<Args>(args)...)) {
  218         return ToDeclT::Create(std::forward<Args>(args)...);
  230                                                 Args &&... args) {
  236                                             std::forward<Args>(args)...);
  257                                    FromDeclT *FromD, Args &&... args) {
  265       ToD = CreateFun(std::forward<Args>(args)...);
tools/clang/lib/AST/CXXInheritance.cpp
  198   AccessSpecifier AccessToHere = ScratchPath.Access;
tools/clang/lib/AST/DeclCXX.cpp
  837       AccessSpecifier AS = Conversion->getAccessUnsafe();
 1517                                       AccessSpecifier Access,
 1549         AccessSpecifier IAccess
 1565     AccessSpecifier BaseAccess
 3075 static const char *getAccessName(AccessSpecifier AS) {
 3090                                            AccessSpecifier AS) {
 3095                                            AccessSpecifier AS) {
tools/clang/lib/AST/DeclPrinter.cpp
   39     void Print(AccessSpecifier AS);
  289 void DeclPrinter::Print(AccessSpecifier AS) {
  978         AccessSpecifier AS = Base->getAccessSpecifierAsWritten();
tools/clang/lib/AST/JSONNodeDumper.cpp
  459 std::string JSONNodeDumper::createAccessSpecifier(AccessSpecifier AS) {
tools/clang/lib/AST/MicrosoftMangle.cpp
 2985 static void mangleThunkThisAdjustment(AccessSpecifier AS,
 3069   AccessSpecifier AS = Thunk.Return.isEmpty() ? MD->getAccess() : AS_public;
tools/clang/lib/AST/TextNodeDumper.cpp
  434 void TextNodeDumper::dumpAccessSpecifier(AccessSpecifier AS) {
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 1220 static llvm::DINode::DIFlags getAccessFlag(AccessSpecifier Access,
 1222   AccessSpecifier Default = clang::AS_none;
 1278                              AccessSpecifier AS, uint64_t offsetInBits,
tools/clang/lib/CodeGen/CGDebugInfo.h
  270                                 SourceLocation loc, AccessSpecifier AS,
  276                                 SourceLocation loc, AccessSpecifier AS,
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
   25     AccessSpecifier AS, ParsedAttributes &AccessAttrs, ParsingDeclarator &D,
tools/clang/lib/Parse/ParseDecl.cpp
   44                                  AccessSpecifier AS,
 2478 void Parser::ParseSpecifierQualifierList(DeclSpec &DS, AccessSpecifier AS,
 2560                               AccessSpecifier AS, DeclSpecContext DSC,
 2881 Parser::DiagnoseMissingSemiAfterTagDefinition(DeclSpec &DS, AccessSpecifier AS,
 3023                                         AccessSpecifier AS,
 4170       AccessSpecifier AS = AS_none;
 4279                                 AccessSpecifier AS, DeclSpecContext DSC) {
tools/clang/lib/Parse/ParseDeclCXX.cpp
  672                               AccessSpecifier AS) {
  779     UsingDeclarator &D, SourceLocation &DeclEnd, AccessSpecifier AS,
 1394                                  AccessSpecifier AS,
 2088   AccessSpecifier Access = getAccessSpecifierIfPresent();
 2148 AccessSpecifier Parser::getAccessSpecifierIfPresent() const {
 2459 Parser::ParseCXXClassMemberDeclaration(AccessSpecifier AS,
 3052     AccessSpecifier &AS, ParsedAttributesWithRange &AccessAttrs,
 3103     AccessSpecifier NewAS = getAccessSpecifierIfPresent();
 3318   AccessSpecifier CurAS;
 4324     AccessSpecifier &CurAS) {
 4365     AccessSpecifier AS = getAccessSpecifierIfPresent();
tools/clang/lib/Parse/ParseOpenMP.cpp
  237 Parser::ParseOpenMPDeclareReductionDirective(AccessSpecifier AS) {
  493 Parser::ParseOpenMPDeclareMapperDirective(AccessSpecifier AS) {
  599                                                    AccessSpecifier AS) {
 1248     AccessSpecifier &AS, ParsedAttributesWithRange &Attrs,
tools/clang/lib/Parse/ParseTemplate.cpp
   28     ParsedAttributes &AccessAttrs, AccessSpecifier AS) {
   65     ParsedAttributes &AccessAttrs, AccessSpecifier AS) {
  179     ParsedAttributes &AccessAttrs, AccessSpecifier AS) {
 1419                                          AccessSpecifier AS) {
tools/clang/lib/Parse/Parser.cpp
  759     AccessSpecifier AS = AS_none;
  998                                        AccessSpecifier AS) {
 1101                                              AccessSpecifier AS) {
tools/clang/lib/Sema/SemaAccess.cpp
   41                                     AccessSpecifier LexicalAS) {
  168                AccessSpecifier Access)
  730                               AccessSpecifier Access,
  928                                  AccessSpecifier FinalAccess,
  952     AccessSpecifier PathAccess = FinalAccess;
  969       AccessSpecifier BaseAccess = I->Base->getAccessSpecifier();
 1159   AccessSpecifier accessSoFar = AS_public;
 1204     AccessSpecifier baseAccess = base->getAccessSpecifier();
 1319   AccessSpecifier UnprivilegedAccess = Entity.getAccess();
 1347   AccessSpecifier FinalAccess;
 1493   AccessSpecifier Access = DD.getAccess();
 1566                                                 AccessSpecifier access,
 1594   AccessSpecifier Access = Dtor->getAccess();
 1773   AccessSpecifier access = target->getAccess();
tools/clang/lib/Sema/SemaDecl.cpp
 4281 Sema::ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS, DeclSpec &DS,
 4393 Sema::ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS, DeclSpec &DS,
 4694                                     RecordDecl *AnonRecord, AccessSpecifier AS,
 4812                                         AccessSpecifier AS,
 9257       AccessSpecifier Access = AS_public;
14700                      const ParsedAttributesView &Attrs, AccessSpecifier AS,
15875                              AccessSpecifier AS) {
15982                                 AccessSpecifier AS, NamedDecl *PrevDecl,
tools/clang/lib/Sema/SemaDeclCXX.cpp
 1264   AccessSpecifier AS = AS_public;
 2409                          bool Virtual, AccessSpecifier Access,
 2550                          bool Virtual, AccessSpecifier Access,
 2950 bool Sema::ActOnAccessSpecifier(AccessSpecifier Access, SourceLocation ASLoc,
 3147 Sema::ActOnCXXMemberDeclarator(Scope *S, AccessSpecifier AS, Declarator &D,
 7345   AccessSpecifier access = target->getAccess();
 9926 Decl *Sema::ActOnUsingDeclaration(Scope *S, AccessSpecifier AS,
10393     Scope *S, AccessSpecifier AS, SourceLocation UsingLoc,
10960 Decl *Sema::ActOnAliasDeclaration(Scope *S, AccessSpecifier AS,
16148                                        AccessSpecifier AS,
tools/clang/lib/Sema/SemaLookup.cpp
 2324   AccessSpecifier SubobjectAccess = AS_none;
 2407     AccessSpecifier AS = CXXRecordDecl::MergeAccess(SubobjectAccess,
tools/clang/lib/Sema/SemaOpenMP.cpp
15581     AccessSpecifier AS, Decl *PrevDeclInScope) {
15835     SourceLocation StartLoc, DeclarationName VN, AccessSpecifier AS,
tools/clang/lib/Sema/SemaStmt.cpp
 4039     if (S->getAccessSpecifier() == AccessSpecifier::AS_public) {
tools/clang/lib/Sema/SemaTemplate.cpp
 1355     AccessSpecifier AS, SourceLocation ModulePrivateLoc,
tools/clang/lib/Serialization/ASTReader.cpp
 9374     AccessSpecifier AS = (AccessSpecifier)Record[Idx++];
 9384   AccessSpecifier AS = static_cast<AccessSpecifier>(Record[Idx++]);
tools/clang/lib/Serialization/ASTReaderStmt.cpp
  809       auto AS = (AccessSpecifier)Record.readInt();
 1773     auto AS = (AccessSpecifier)Record.readInt();
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp
  527   if (FD->getAccess() == AccessSpecifier::AS_public)
tools/clang/tools/extra/clang-doc/BitcodeReader.cpp
   51 llvm::Error decodeRecord(Record R, AccessSpecifier &Field,
tools/clang/tools/extra/clang-doc/Generators.cpp
   30 std::string getAccess(AccessSpecifier AS) {
   32   case AccessSpecifier::AS_public:
   34   case AccessSpecifier::AS_protected:
   36   case AccessSpecifier::AS_private:
   38   case AccessSpecifier::AS_none:
tools/clang/tools/extra/clang-doc/Generators.h
   45 std::string getAccess(AccessSpecifier AS);
tools/clang/tools/extra/clang-doc/Representation.h
  191                  AccessSpecifier Access)
  194                  AccessSpecifier Access)
  206   AccessSpecifier Access = AccessSpecifier::AS_public;
  206   AccessSpecifier Access = AccessSpecifier::AS_public;
  321   AccessSpecifier Access = AccessSpecifier::AS_public;
  321   AccessSpecifier Access = AccessSpecifier::AS_public;
  372   AccessSpecifier Access = AccessSpecifier::AS_public;
  372   AccessSpecifier Access = AccessSpecifier::AS_public;
tools/clang/tools/extra/clang-doc/Serialize.cpp
  223 static bool isPublic(const clang::AccessSpecifier AS,
  225   if (AS == clang::AccessSpecifier::AS_private)
  258 static AccessSpecifier getFinalAccessSpecifier(AccessSpecifier FirstAS,
  258 static AccessSpecifier getFinalAccessSpecifier(AccessSpecifier FirstAS,
  259                                                AccessSpecifier SecondAS) {
  260   if (FirstAS == AccessSpecifier::AS_none ||
  261       SecondAS == AccessSpecifier::AS_none)
  262     return AccessSpecifier::AS_none;
  263   if (FirstAS == AccessSpecifier::AS_private ||
  264       SecondAS == AccessSpecifier::AS_private)
  265     return AccessSpecifier::AS_private;
  266   if (FirstAS == AccessSpecifier::AS_protected ||
  267       SecondAS == AccessSpecifier::AS_protected)
  268     return AccessSpecifier::AS_protected;
  269   return AccessSpecifier::AS_public;
  275                         AccessSpecifier Access = AccessSpecifier::AS_public) {
  275                         AccessSpecifier Access = AccessSpecifier::AS_public) {
  437            AccessSpecifier ParentAccess = AccessSpecifier::AS_public) {
  437            AccessSpecifier ParentAccess = AccessSpecifier::AS_public) {
  463             if (MD->getAccessUnsafe() == AccessSpecifier::AS_private ||
  568   Func.Access = clang::AccessSpecifier::AS_none;
tools/clang/tools/extra/clang-doc/YAMLGenerator.cpp
   34   static void enumeration(IO &IO, clang::AccessSpecifier &Value) {
   35     IO.enumCase(Value, "Public", clang::AccessSpecifier::AS_public);
   36     IO.enumCase(Value, "Protected", clang::AccessSpecifier::AS_protected);
   37     IO.enumCase(Value, "Private", clang::AccessSpecifier::AS_private);
   38     IO.enumCase(Value, "None", clang::AccessSpecifier::AS_none);
  194     IO.mapOptional("Access", I.Access, clang::AccessSpecifier::AS_none);
  220     IO.mapOptional("Access", I.Access, clang::AccessSpecifier::AS_none);
  243     IO.mapOptional("Access", I.Access, clang::AccessSpecifier::AS_none);
tools/clang/tools/extra/unittests/clang-doc/BitcodeTest.cpp
   81   I.Members.emplace_back("int", "X", AccessSpecifier::AS_private);
   85                        AccessSpecifier::AS_public, true);
   87   I.Bases.back().Members.emplace_back("int", "X", AccessSpecifier::AS_private);
  113   I.Access = AccessSpecifier::AS_none;
  135   I.Access = AccessSpecifier::AS_public;
tools/clang/tools/extra/unittests/clang-doc/HTMLGeneratorTest.cpp
   51   I.ChildFunctions.back().Access = AccessSpecifier::AS_none;
  155   I.Members.emplace_back("int", "X/Y", "X", AccessSpecifier::AS_private);
  275   I.Access = AccessSpecifier::AS_none;
  376   I.Access = AccessSpecifier::AS_none;
tools/clang/tools/extra/unittests/clang-doc/MDGeneratorTest.cpp
   34   I.ChildFunctions.back().Access = AccessSpecifier::AS_none;
   90   I.Members.emplace_back("int", "X", AccessSpecifier::AS_private);
  157   I.Access = AccessSpecifier::AS_none;
  219   I.Access = AccessSpecifier::AS_none;
tools/clang/tools/extra/unittests/clang-doc/MergeTest.cpp
   85   One.Members.emplace_back("int", "X", AccessSpecifier::AS_private);
   91                          AccessSpecifier::AS_protected, true);
  127   Expected->Members.emplace_back("int", "X", AccessSpecifier::AS_private);
  132                                AccessSpecifier::AS_protected, true);
tools/clang/tools/extra/unittests/clang-doc/SerializeTest.cpp
  106   F.Access = AccessSpecifier::AS_none;
  157   EConstructor.Access = AccessSpecifier::AS_public;
  173   Method.Access = AccessSpecifier::AS_protected;
  196   TemplateMethod.Access = AccessSpecifier::AS_public;
  216   SpecializedTemplateMethod.Access = AccessSpecifier::AS_public;
  283   ExpectedE.Members.emplace_back("int", "I", AccessSpecifier::AS_public);
  327   F.Access = AccessSpecifier::AS_none;
  343   F.Access = AccessSpecifier::AS_none;
  373   ExpectedG.Members.emplace_back("int", "I", AccessSpecifier::AS_protected);
  386                                AccessSpecifier::AS_public, true);
  395   FunctionSet.Access = AccessSpecifier::AS_protected;
  400                                AccessSpecifier::AS_private, true);
  408   FunctionGet.Access = AccessSpecifier::AS_private;
  412                                               AccessSpecifier::AS_private);
  429                                AccessSpecifier::AS_private, true);
  432                                AccessSpecifier::AS_private, false);
  441   FunctionSetNew.Access = AccessSpecifier::AS_private;
  446                                AccessSpecifier::AS_private, false);
  454   FunctionGetNew.Access = AccessSpecifier::AS_private;
  458                                               AccessSpecifier::AS_private);
  477                                AccessSpecifier::AS_public, true);
  500   F.Access = AccessSpecifier::AS_none;
  511   ExportedF.Access = AccessSpecifier::AS_none;
tools/clang/tools/extra/unittests/clang-doc/YAMLGeneratorTest.cpp
   37   I.ChildFunctions.back().Access = AccessSpecifier::AS_none;
   85                          AccessSpecifier::AS_private);
   88                        AccessSpecifier::AS_public, true);
   92                                       AccessSpecifier::AS_private);
  183   I.Access = AccessSpecifier::AS_none;
  273   I.Access = AccessSpecifier::AS_none;
tools/clang/tools/libclang/CIndexCXX.cpp
   31   AccessSpecifier spec = AS_none;
tools/lldb/include/lldb/Symbol/ClangASTContext.h
  252   static clang::AccessSpecifier
  255   static clang::AccessSpecifier
  256   UnifyAccessSpecifiers(clang::AccessSpecifier lhs, clang::AccessSpecifier rhs);
  256   UnifyAccessSpecifiers(clang::AccessSpecifier lhs, clang::AccessSpecifier rhs);
tools/lldb/source/Symbol/ClangASTContext.cpp
  420 clang::AccessSpecifier
 1690 clang::AccessSpecifier
 1691 ClangASTContext::UnifyAccessSpecifiers(clang::AccessSpecifier lhs,
 1692                                        clang::AccessSpecifier rhs) {
 8237   clang::AccessSpecifier access_specifier =
tools/lldb/tools/lldb-instr/Instrument.cpp
  285     AccessSpecifier AS = Decl->getAccess();
  286     if (AS != AccessSpecifier::AS_public)
usr/include/c++/7.4.0/bits/algorithmfwd.h
  369     const _Tp&
  370     max(const _Tp&, const _Tp&);
  370     max(const _Tp&, const _Tp&);
  382     const _Tp&
  383     min(const _Tp&, const _Tp&);
  383     min(const _Tp&, const _Tp&);
usr/include/c++/7.4.0/bits/alloc_traits.h
  475 	{ __a.construct(__p, std::forward<_Args>(__args)...); }
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   73     forward(typename std::remove_reference<_Tp>::type& __t) noexcept
   83     constexpr _Tp&&
   84     forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
usr/include/c++/7.4.0/bits/unique_ptr.h
  824     make_unique(_Args&&... __args)
  825     { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/bits/vector.tcc
  101 				     std::forward<_Args>(__args)...);
  105 	  _M_realloc_insert(end(), std::forward<_Args>(__args)...);
  418 				   std::forward<_Args>(__args)...);
usr/include/c++/7.4.0/ext/new_allocator.h
  136 	{ ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
usr/include/c++/7.4.0/tuple
  125       constexpr _Head_base(const _Head& __h)
  132         constexpr _Head_base(_UHead&& __h)
  159       static constexpr _Head&
  162       static constexpr const _Head&
  242 	_Tuple_impl(allocator_arg_t __tag, const _Alloc& __a)
  350       static constexpr _Head&
  353       static constexpr const _Head&
  360       constexpr _Tuple_impl(const _Head& __head)
  365         constexpr _Tuple_impl(_UHead&& __head)
  390 		    const _Head& __head)
 1302     constexpr _Head&
 1307     constexpr const _Head&
usr/include/c++/7.4.0/type_traits
  215     : public __is_void_helper<typename remove_cv<_Tp>::type>::type
  581     : public __or_<is_lvalue_reference<_Tp>,
  582                    is_rvalue_reference<_Tp>>::type
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  602                           is_void<_Tp>>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
  762     typename add_rvalue_reference<_Tp>::type declval() noexcept;
 1246     : public is_nothrow_constructible<_Tp, _Tp&&>
 1526 	static void __test_aux(_To1);
 1538       typedef decltype(__test<_From, _To>(0)) type;
 1538       typedef decltype(__test<_From, _To>(0)) type;
 1545     : public __is_convertible_helper<_From, _To>::type
 1545     : public __is_convertible_helper<_From, _To>::type
 1554     { typedef _Tp     type; };
 1558     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 1629     { typedef _Tp   type; };
 1659     { typedef _Tp&&   type; };
 1664     : public __add_rvalue_reference_helper<_Tp>
utils/unittest/googletest/include/gtest/gtest-printers.h
  223 void DefaultPrintNonContainerTo(const T& value, ::std::ostream* os) {
  276   static ::std::string Format(const ToPrint& value) {
  351     const T1& value, const T2& /* other_operand */) {
  351     const T1& value, const T2& /* other_operand */) {
  352   return FormatForComparison<T1, T2>::Format(value);
  352   return FormatForComparison<T1, T2>::Format(value);
  366 void UniversalPrint(const T& value, ::std::ostream* os);
  373                     const C& container, ::std::ostream* os) {
  439                     const T& value, ::std::ostream* os) {
  455 void PrintTo(const T& value, ::std::ostream* os) {
  478   DefaultPrintTo(IsContainerTest<T>(0), is_pointer<T>(), value, os);
  699   static void Print(const T& value, ::std::ostream* os) {
  784   static void Print(const T& value, ::std::ostream* os) {
  856   typedef T T1;
  983   internal::UniversalTersePrinter<T>::Print(value, &ss);
utils/unittest/googletest/include/gtest/gtest.h
 1377                                    const T1& lhs, const T2& rhs) {
 1377                                    const T1& lhs, const T2& rhs) {
 1389                             const T1& lhs,
 1390                             const T2& rhs) {
 1419                                  const T1& lhs,
 1420                                  const T2& rhs) {
utils/unittest/googletest/include/gtest/internal/custom/raw-ostream.h
   35 auto printable(const T &V) -> decltype(StreamSwitch<T>::printable(V)) {
   35 auto printable(const T &V) -> decltype(StreamSwitch<T>::printable(V)) {
   37   return StreamSwitch<T>::printable(V);
   54   const T& V;
   55   friend std::ostream &operator<<(std::ostream &S, const RawStreamProxy<T> &V) {
   69   static const RawStreamProxy<T> printable(const T &V) { return {V}; }
   69   static const RawStreamProxy<T> printable(const T &V) { return {V}; }
utils/unittest/googletest/include/gtest/internal/gtest-internal.h
   94 ::std::string PrintToString(const T& value);