|
reference, declaration → definition
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.cpp15581 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);