reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
107 Derived &asDerived() { return static_cast<Derived &>(*this); }
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp71 Derived &asDerived() { return static_cast<Derived &>(*this); } 78 struct CopyStructVisitor : StructVisitor<Derived>, 79 CopiedTypeVisitor<Derived, IsMove> { 81 using Super = CopiedTypeVisitor<Derived, IsMove>; 498 Derived &asDerived() { return static_cast<Derived &>(*this); } 506 struct GenBinaryFunc : CopyStructVisitor<Derived, IsMove>, 507 GenFuncBase<Derived> { 669 struct GenCopyConstructor : GenBinaryFunc<GenCopyConstructor, false> { 817 static void callSpecialFunction(G &&Gen, StringRef FuncName, QualType QT, 839 getSpecialFunction(G &&Gen, StringRef FuncName, QualType QT, bool IsVolatile,