Home
last modified time | relevance | path

Searched refs:MemberPointer (Results 1 – 25 of 63) sorted by relevance

123

/llvm-project/clang/lib/AST/Interp/
H A DMemberPointer.h
H A DMemberPointer.cpp
H A DPrimType.h
H A DInterpStack.h
H A DInterp.h
/llvm-project/clang/unittests/AST/Interp/
H A DtoAPValue.cpp
/llvm-project/clang/test/Analysis/
H A Dpointer-to-member.cpp7 typedef A * (A::*MemberPointer);
8 operator MemberPointer() const { return m_ptr ? &A::m_ptr : 0; } in operator MemberPointer()
26 clang_analyzer_eval(A::MemberPointer(0)); // expected-warning{{FALSE}} in testConditionalUse()
68 A::MemberPointer member = &A::m_ptr; in testDereferencing()
/llvm-project/llvm/unittests/DebugInfo/CodeView/
H A DTypeIndexDiscoveryTest.cpp233 static PointerRecord MemberPointer( variable
418 TEST_F(TypeIndexIteratorTest, MemberPointer) { in TEST_F() argument
420 writeTypeRecords(MemberPointer); in TEST_F()
421 checkTypeReferences(0, MemberPointer.ReferentType, in TEST_F()
422 MemberPointer.MemberInfo->ContainingType); in TEST_F()
432 MethodOverloadList.Record, Pointer, MemberPointer); in TEST_F()
458 checkTypeReferences(20, MemberPointer.ReferentType, in TEST_F()
459 MemberPointer.MemberInfo->ContainingType); in TEST_F()
/llvm-project/libcxx/benchmarks/
H A Dfunction.bench.cpp
/llvm-project/clang/lib/AST/
H A DAPValue.cpp371 case MemberPointer: in APValue()
430 else if (Kind == MemberPointer)
469 case MemberPointer: in swap()
622 case MemberPointer: in GetApproxValue()
939 case APValue::MemberPointer: in printPretty()
1106 Kind = MemberPointer; in setMemberPointerUninit()
1206 case APValue::MemberPointer: in getLVForValue()
H A DCMakeLists.txt94 ByteCode/MemberPointer.cpp
/llvm-project/clang/include/clang/Tooling/Syntax/
H A DNodes.h572 class MemberPointer final : public Tree {
574 MemberPointer() : Tree(NodeKind::MemberPointer) {} in MemberPointer() function
/llvm-project/clang-tools-extra/clang-tidy/modernize/
H A DUseAutoCheck.cpp350 if (TLC != TypeLoc::Pointer && TLC != TypeLoc::MemberPointer) in isMutliLevelPointerToTypeLocClasses()
353 TypeLoc::Pointer, TypeLoc::MemberPointer}); in isMutliLevelPointerToTypeLocClasses()
/llvm-project/clang/lib/Tooling/Syntax/
H A DSynthesis.cpp179 case syntax::NodeKind::MemberPointer: in allocateTree()
180 return new (A.getAllocator()) syntax::MemberPointer; in allocateTree()
/llvm-project/clang/include/clang/Serialization/
H A DTypeBitCodes.def19 TYPE_BIT_CODE(MemberPointer, MEMBER_POINTER, 8)
/llvm-project/clang/test/Frontend/
H A Dnoderef.cpp98 void MemberPointer() { in MemberPointer() function
/llvm-project/clang/test/ASTMerge/APValue/
H A DAPValue.cpp201 namespace MemberPointer { namespace
/llvm-project/clang/lib/Sema/
H A DSemaType.cpp447 case DeclaratorChunk::MemberPointer: in maybeMovePastReturnType()
464 case DeclaratorChunk::MemberPointer: in maybeMovePastReturnType()
540 case DeclaratorChunk::MemberPointer:
569 case DeclaratorChunk::MemberPointer: in distributeObjCPointerTypeAttrFromDeclarator()
632 case DeclaratorChunk::MemberPointer:
2818 case DeclaratorChunk::MemberPointer: in inferARCWriteback()
2960 case DeclaratorChunk::MemberPointer: in diagnoseRedundantReturnTypeQualifiers()
3603 case DeclaratorChunk::MemberPointer: in warnAboutRedundantParens()
3711 D.getTypeObject(I).Kind == DeclaratorChunk::MemberPointer; in getCCForDeclaratorChunk()
3769 MemberPointer, in hasNullabilityAttr()
3737 MemberPointer, global() enumerator
6775 MemberPointer, global() enumerator
[all...]
/llvm-project/llvm/utils/gn/secondary/clang/lib/AST/
H A DBUILD.gn86 "ByteCode/MemberPointer.cpp",
/llvm-project/clang-tools-extra/clangd/refactor/tweaks/
H A DMemberwiseConstructor.cpp163 ALWAYS(MemberPointer, Copy); in considerField()
/llvm-project/clang/tools/libclang/
H A DCXType.cpp118 TKCASE(MemberPointer); in GetTypeKind()
482 case Type::MemberPointer: in clang_getUnqualifiedType()
632 TKIND(MemberPointer); in clang_getTypeKindSpelling()
961 if (TP && TP->getTypeClass() == Type::MemberPointer) { in clang_Type_getSizeOf()
/llvm-project/clang/include/clang/AST/
H A DAPValue.h142 MemberPointer,
477 bool isMemberPointer() const { return Kind == MemberPointer; }
/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h1255 Pointer, Reference, Array, Function, BlockPointer, MemberPointer, Paren, Pipe
1655 case DeclaratorChunk::MemberPointer: return Mem.destroy(); in destroy()
1765 I.Kind = MemberPointer; in getMemberPointer()
2472 case DeclaratorChunk::MemberPointer: in isFunctionDeclarator()
1252 Pointer, Reference, Array, Function, BlockPointer, MemberPointer, Paren, Pipe global() enumerator
/llvm-project/clang/docs/
H A DConstantInterpreter.rst81 in ``"MemberPointer.h"``
226 * **MemberPointer** tracks C++ object members
/llvm-project/llvm/include/llvm/Demangle/
H A DMicrosoftDemangleNodes.h136 MemberPointer, // ?J # operator->*
134 MemberPointer, // ?J # operator->* global() enumerator

123