HomeSort by: relevance | last modified time | path
    Searched defs:isA (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
ExtensibleRTTI.h 52 // llvm::outs() << isa<MyBaseClass>(B) << "\n"; // Outputs "1".
53 // llvm::outs() << isa<MyDerivedClass1>(B) << "\n"; // Outputs "1".
54 // llvm::outs() << isa<MyDerivedClass2>(B) << "\n"; // Outputs "0'.
70 /// This class defines virtual methods, dynamicClassID and isA, that enable
83 virtual bool isA(const void *const ClassID) const {
89 bool isA() const { return isA(QueryT::classID()); }
100 /// ExtensibleRTTI-parent (i.e. a parent for which the isa<> test will work),
126 bool isA(const void *const ClassID) const override {
127 return ClassID == classID() || ParentT::isA(ClassID)
    [all...]
Error.h 77 virtual bool isA(const void *const ClassID) const {
82 template <typename ErrorInfoT> bool isA() const {
83 return isA(ErrorInfoT::classID());
241 template <typename ErrT> bool isA() const {
242 return getPtr() && getPtr()->isA(ErrT::classID());
358 bool isA(const void *const ClassID) const override {
359 return ClassID == classID() || ParentErrT::isA(ClassID);
391 assert(!Payload1->isA<ErrorList>() && !Payload2->isA<ErrorList>() &&
402 if (E1.isA<ErrorList>())
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ExternalASTSource.h 300 virtual bool isA(const void *ClassID) const { return ClassID == &ID; }
301 static bool classof(const ExternalASTSource *S) { return S->isA(&ID); }

Completed in 16 milliseconds