H A D | CGNonTrivialStruct.cpp | 40 void visitStructFields(QualType QT, CharUnits CurStructOffset, Ts... Args) { argument 47 asDerived().visit(FT, FD, CurStructOffset, Args...); 87 const FieldDecl *FD, CharUnits CurStructOffset, Ts &&... Args) { 94 const FieldDecl *FD, CharUnits CurStructOffset, 98 CurStructOffset, std::forward<Ts>(Args)...); 102 Super::visitWithKind(PCK, FT, FD, CurStructOffset, 107 void visitTrivial(QualType FT, const FieldDecl *FD, CharUnits CurStructOffset, argument 123 Start = CurStructOffset + Ctx.toCharUnitsFromBits(FStartInBits); 124 End = CurStructOffset + Ctx.toCharUnitsFromBits(RoundedFEnd); 160 CharUnits CurStructOffset) { 86 preVisit(QualType::PrimitiveCopyKind PCK, QualType FT, const FieldDecl *FD, CharUnits CurStructOffset, Ts &&... Args) argument 93 visitWithKind(QualType::PrimitiveCopyKind PCK, QualType FT, const FieldDecl *FD, CharUnits CurStructOffset, Ts &&... Args) argument 159 visitARCStrong(QualType FT, const FieldDecl *FD, CharUnits CurStructOffset) argument 168 visitARCWeak(QualType FT, const FieldDecl *FD, CharUnits CurStructOffset) argument 175 visitStruct(QualType QT, const FieldDecl *FD, CharUnits CurStructOffset) argument 183 visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, const FieldDecl *FD, CharUnits CurStructOffset) argument 255 visitVolatileTrivial(QualType FT, const FieldDecl *FD, CharUnits CurStructOffset) argument 277 visitWithKind(QualType::PrimitiveDefaultInitializeKind PDIK, QualType FT, const FieldDecl *FD, CharUnits CurStructOffset) argument 294 visitWithKind(QualType::DestructionKind DK, QualType FT, const FieldDecl *FD, CharUnits CurStructOffset) argument 337 visitStruct(QualType FT, const FieldDecl *FD, CharUnits CurStructOffset, std::array<Address, N> Addrs) argument 344 visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, const FieldDecl *FD, CharUnits CurStructOffset, std::array<Address, N> Addrs) argument 586 visitWithKind(QualType::DestructionKind DK, QualType FT, const FieldDecl *FD, CharUnits CurStructOffset, std::array<Address, 1> Addrs) argument 597 visitARCStrong(QualType QT, const FieldDecl *FD, CharUnits CurStructOffset, std::array<Address, 1> Addrs) argument 603 visitARCWeak(QualType QT, const FieldDecl *FD, CharUnits CurStructOffset, std::array<Address, 1> Addrs) argument 626 visitWithKind(QualType::PrimitiveDefaultInitializeKind PDIK, QualType FT, const FieldDecl *FD, CharUnits CurStructOffset, std::array<Address, 1> Addrs) argument 638 visitARCStrong(QualType QT, const FieldDecl *FD, CharUnits CurStructOffset, std::array<Address, 1> Addrs) argument 644 visitARCWeak(QualType QT, const FieldDecl *FD, CharUnits CurStructOffset, std::array<Address, 1> Addrs) argument 651 visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, const FieldDecl *FD, CharUnits CurStructOffset, std::array<Address, 1> Addrs) argument 684 visitARCStrong(QualType QT, const FieldDecl *FD, CharUnits CurStructOffset, std::array<Address, 2> Addrs) argument 694 visitARCWeak(QualType QT, const FieldDecl *FD, CharUnits CurStructOffset, std::array<Address, 2> Addrs) argument 714 visitARCStrong(QualType QT, const FieldDecl *FD, CharUnits CurStructOffset, std::array<Address, 2> Addrs) argument 726 visitARCWeak(QualType QT, const FieldDecl *FD, CharUnits CurStructOffset, std::array<Address, 2> Addrs) argument 746 visitARCStrong(QualType QT, const FieldDecl *FD, CharUnits CurStructOffset, std::array<Address, 2> Addrs) argument 756 visitARCWeak(QualType QT, const FieldDecl *FD, CharUnits CurStructOffset, std::array<Address, 2> Addrs) argument 777 visitARCStrong(QualType QT, const FieldDecl *FD, CharUnits CurStructOffset, std::array<Address, 2> Addrs) argument 792 visitARCWeak(QualType QT, const FieldDecl *FD, CharUnits CurStructOffset, std::array<Address, 2> Addrs) argument [all...] |