reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaType.cpp
 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);