reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5780 CurrTL.castAs<PackExpansionTypeLoc>().setEllipsisLoc(D.getEllipsisLoc()); 5781 CurrTL = CurrTL.getNextTypeLoc().getUnqualifiedLoc(); 5781 CurrTL = CurrTL.getNextTypeLoc().getUnqualifiedLoc(); 5787 if (AtomicTypeLoc ATL = CurrTL.getAs<AtomicTypeLoc>()) { 5789 CurrTL = ATL.getValueLoc().getUnqualifiedLoc(); 5792 while (MacroQualifiedTypeLoc TL = CurrTL.getAs<MacroQualifiedTypeLoc>()) { 5795 CurrTL = TL.getNextTypeLoc().getUnqualifiedLoc(); 5798 while (AttributedTypeLoc TL = CurrTL.getAs<AttributedTypeLoc>()) { 5800 CurrTL = TL.getNextTypeLoc().getUnqualifiedLoc(); 5804 CurrTL.getAs<DependentAddressSpaceTypeLoc>()) { 5806 CurrTL = TL.getPointeeTypeLoc().getUnqualifiedLoc(); 5810 while (AdjustedTypeLoc TL = CurrTL.getAs<AdjustedTypeLoc>()) 5811 CurrTL = TL.getNextTypeLoc().getUnqualifiedLoc(); 5813 DeclaratorLocFiller(S.Context, State, D.getTypeObject(i)).Visit(CurrTL); 5814 CurrTL = CurrTL.getNextTypeLoc().getUnqualifiedLoc(); 5814 CurrTL = CurrTL.getNextTypeLoc().getUnqualifiedLoc(); 5821 assert(TL.getFullDataSize() == CurrTL.getFullDataSize()); 5822 memcpy(CurrTL.getOpaqueData(), TL.getOpaqueData(), TL.getFullDataSize()); 5824 TypeSpecLocFiller(S.Context, State, D.getDeclSpec()).Visit(CurrTL);