Home
last modified time | relevance | path

Searched refs:isA (Results 1 – 25 of 68) sorted by relevance

123

/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Drtti.h81 virtual bool isA(const void *const ClassID) const { in isA() function
86 template <typename QueryT> bool isA() const { return isA(QueryT::classID()); } in isA() function
88 static bool classof(const RTTIRoot *R) { return R->isA<RTTIRoot>(); } in classof()
118 using ParentT::isA;
127 bool isA(const void *const ClassID) const override { in isA() function
128 return ClassID == classID() || ParentT::isA(ClassID); in isA()
131 static bool classof(const RTTIRoot *R) { return R->isA<ThisT>(); } in classof()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DExtensibleRTTI.h82 virtual bool isA(const void *const ClassID) const { in isA() function
138 template <typename QueryT> bool isA() const { return isA(QueryT::classID()); } in isA() function
140 bool isA(const void *const ClassID) const override { in isA() function
141 return ClassID == classID() || ParentT::isA(ClassID) || in isA()
142 (ParentTs::isA(ClassID) || ...); in isA()
146 return R->template isA<ThisT>(); in classof()
H A DError.h73 virtual bool isA(const void *const ClassID) const { in isA() function
78 template <typename ErrorInfoT> bool isA() const { in isA() function
79 return isA(ErrorInfoT::classID()); in isA()
246 template <typename ErrT> bool isA() const { in isA() function
247 return getPtr() && getPtr()->isA(ErrT::classID()); in isA()
362 bool isA(const void *const ClassID) const override { in isA() function
363 return ClassID == classID() || ParentErrT::isA(ClassID); in isA()
399 assert(!Payload1->isA<ErrorList>() && !Payload2->isA<ErrorList>() && in ErrorList()
414 if (E1.isA<ErrorList>()) { in join()
416 if (E2.isA<ErrorList>()) { in join()
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DDataBuffer.h66 virtual bool isA(const void *ClassID) const { return ClassID == &ID; }
68 return data_buffer->isA(&ID); in classof()
117 bool isA(const void *ClassID) const override {
118 return ClassID == &ID || DataBuffer::isA(ClassID); in isA() function
121 return data_buffer->isA(&ID); in classof()
137 bool isA(const void *ClassID) const override {
138 return ClassID == &ID || WritableDataBuffer::isA(ClassID); in isA() function
141 return data_buffer->isA(&ID); in classof()
67 virtual bool isA(const void *ClassID) const { return ClassID == &ID; } isA() function
H A DDataBufferLLVM.h37 bool isA(const void *ClassID) const override { in isA() function
38 return ClassID == &ID || DataBuffer::isA(ClassID); in isA()
41 return data_buffer->isA(&ID); in classof()
63 bool isA(const void *ClassID) const override { in isA() function
64 return ClassID == &ID || WritableDataBuffer::isA(ClassID); in isA()
67 return data_buffer->isA(&ID); in classof()
H A DLog.h53 virtual bool isA(const void *ClassID) const { return ClassID == &ID; } in isA() function
54 static bool classof(const LogHandler *obj) { return obj->isA(&ID); } in classof()
68 bool isA(const void *ClassID) const override { return ClassID == &ID; } in isA() function
69 static bool classof(const LogHandler *obj) { return obj->isA(&ID); } in classof()
83 bool isA(const void *ClassID) const override { return ClassID == &ID; } in isA() function
84 static bool classof(const LogHandler *obj) { return obj->isA(&ID); } in classof()
99 bool isA(const void *ClassID) const override { return ClassID == &ID; } in isA() function
100 static bool classof(const LogHandler *obj) { return obj->isA(&ID); } in classof()
123 bool isA(const void *ClassID) const override { return ClassID == &ID; } in isA() function
124 static bool classof(const LogHandler *obj) { return obj->isA(&ID); } in classof()
H A DDataBufferHeap.h109 bool isA(const void *ClassID) const override { in isA() function
110 return ClassID == &ID || WritableDataBuffer::isA(ClassID); in isA()
113 return data_buffer->isA(&ID); in classof()
/freebsd/contrib/llvm-project/lldb/include/lldb/Host/
H A DFile.h363 virtual bool isA(const void *classID) const { return classID == &ID; } in isA() function
364 static bool classof(const File *file) { return file->isA(&ID); } in classof()
417 bool isA(const void *classID) const override { in isA() function
418 return classID == &ID || File::isA(classID); in isA()
420 static bool classof(const File *file) { return file->isA(&ID); } in classof()
487 bool isA(const void *classID) const override { in isA() function
488 return classID == &ID || File::isA(classID); in isA()
490 static bool classof(const File *file) { return file->isA(&ID); } in classof()
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/
H A Derror_test.cpp154 EXPECT_TRUE(E.isA<CustomError>()); in TEST()
155 EXPECT_FALSE(E.isA<CustomSubError>()); in TEST()
156 EXPECT_TRUE(F.isA<CustomError>()); in TEST()
157 EXPECT_TRUE(F.isA<CustomSubError>()); in TEST()
158 EXPECT_FALSE(G.isA<CustomError>()); in TEST()
231 EXPECT_TRUE(E.isA<CustomError>()) << "Incorrect Expected error value"; in TEST()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangFunctionCaller.h94 bool isA(const void *ClassID) const override { in isA() function
95 return ClassID == &ID || FunctionCaller::isA(ClassID); in isA()
97 static bool classof(const Expression *obj) { return obj->isA(&ID); } in classof()
H A DClangUtilityFunction.h39 bool isA(const void *ClassID) const override { in isA() function
40 return ClassID == &ID || UtilityFunction::isA(ClassID); in isA()
42 static bool classof(const Expression *obj) { return obj->isA(&ID); } in classof()
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/
H A DCPPLanguageRuntime.h45 bool isA(const void *ClassID) const override { in isA() function
46 return ClassID == &ID || LanguageRuntime::isA(ClassID); in isA()
50 return runtime->isA(&ID); in classof()
/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DStatus.cpp124 if (e.isA<CloneableError>()) in CloneError()
126 if (e.isA<llvm::ECError>()) in CloneError()
201 if (m_error.isA<llvm::ECError>()) in AsCString()
259 if (error.isA<CloneableError>()) in GetAsStructuredData()
285 if (error.isA<CloneableError>()) in GetType()
297 return m_error.isA<llvm::ErrorInfoBase>(); in Fail()
/freebsd/contrib/llvm-project/lldb/include/lldb/Expression/
H A DLLVMUserExpression.h37 bool isA(const void *ClassID) const override { in isA() function
38 return ClassID == &ID || UserExpression::isA(ClassID); in isA()
40 static bool classof(const Expression *obj) { return obj->isA(&ID); } in classof()
H A DObjectFileJIT.h69 bool isA(const void *ClassID) const override { in isA() function
70 return ClassID == &ID || ObjectFile::isA(ClassID); in isA()
72 static bool classof(const ObjectFile *obj) { return obj->isA(&ID); } in classof()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDwo.h24 bool isA(const void *ClassID) const override { in isA() function
25 return ClassID == &ID || SymbolFileDWARF::isA(ClassID); in isA()
27 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof()
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/GNUstepObjCRuntime/
H A DGNUstepObjCRuntime.h49 bool isA(const void *ClassID) const override { in isA() function
50 return ClassID == &ID || ObjCLanguageRuntime::isA(ClassID); in isA()
54 return runtime->isA(&ID); in classof()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/
H A DObjectFileBreakpad.h51 bool isA(const void *ClassID) const override { in isA() function
52 return ClassID == &ID || ObjectFile::isA(ClassID); in isA()
54 static bool classof(const ObjectFile *obj) { return obj->isA(&ID); } in classof()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/PDB/
H A DObjectFilePDB.h55 bool isA(const void *ClassID) const override { in isA() function
56 return ClassID == &ID || ObjectFile::isA(ClassID); in isA()
58 static bool classof(const ObjectFile *obj) { return obj->isA(&ID); } in classof()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/JSON/
H A DSymbolFileJSON.h28 bool isA(const void *ClassID) const override { in isA() function
29 return ClassID == &ID || SymbolFileCommon::isA(ClassID); in isA()
31 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof()
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/
H A DItaniumABILanguageRuntime.h42 bool isA(const void *ClassID) const override { in isA() function
43 return ClassID == &ID || CPPLanguageRuntime::isA(ClassID); in isA()
47 return runtime->isA(&ID); in classof()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/COFF/
H A DObjectFileCOFF.h63 bool isA(const void *ClassID) const override { in isA() function
64 return ClassID == &ID || ObjectFile::isA(ClassID); in isA()
66 static bool classof(const ObjectFile *obj) { return obj->isA(&ID); } in classof()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.h26 bool isA(const void *ClassID) const override { in isA() function
27 return ClassID == &ID || SymbolFileCommon::isA(ClassID); in isA()
29 static bool classof(const SymbolFile *obj) { return obj->isA(&ID); } in classof()
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCRuntime.h38 bool isA(const void *ClassID) const override { in isA() function
39 return ClassID == &ID || ObjCLanguageRuntime::isA(ClassID); in isA()
43 return runtime->isA(&ID); in classof()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DExternalSemaSource.h240 bool isA(const void *ClassID) const override { in isA() function
241 return ClassID == &ID || ExternalASTSource::isA(ClassID); in isA()
243 static bool classof(const ExternalASTSource *S) { return S->isA(&ID); } in classof()

123