reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2430 unsigned Align = I->getAlignment(S.Context); 2447 unsigned Align = I->getAlignment(S.Context); 2465 Ty = S.Context.getTagDeclType(cast<TagDecl>(New)); 2468 OldAlign = S.Context.getTypeAlign(Ty); 2470 NewAlign = S.Context.getTypeAlign(Ty); 2474 S.Diag(NewAlignasAttr->getLocation(), diag::err_alignas_mismatch) 2475 << (unsigned)S.Context.toCharUnitsFromBits(OldAlign).getQuantity() 2476 << (unsigned)S.Context.toCharUnitsFromBits(NewAlign).getQuantity(); 2477 S.Diag(OldAlignasAttr->getLocation(), diag::note_previous_declaration); 2490 S.Diag(New->getLocation(), diag::err_alignas_missing_on_definition) 2492 S.Diag(OldAlignasAttr->getLocation(), diag::note_alignas_on_declaration) 2500 AlignedAttr *Clone = OldStrictestAlignAttr->clone(S.Context); 2509 AlignedAttr *Clone = OldAlignasAttr->clone(S.Context);