Home | History | Annotate | Download | only in Parse

Lines Matching full:pack

243 // #pragma pack(...) comes in the following delicious flavors:
244 // pack '(' [integer] ')'
245 // pack '(' 'show' ')'
246 // pack '(' ('push' | 'pop') [',' identifier] [, integer] ')'
255 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_lparen) << "pack";
270 // In MSVC/gcc, #pragma pack(4) sets the alignment without affecting
272 // In Apple gcc, #pragma pack(4) is equivalent to #pragma pack(push, 4)
321 // In MSVC/gcc, #pragma pack() resets the alignment without affecting
323 // In Apple gcc #pragma pack() is equivalent to #pragma pack(pop).
328 PP.Diag(Tok.getLocation(), diag::warn_pragma_expected_rparen) << "pack";
335 PP.Diag(Tok.getLocation(), diag::warn_pragma_extra_tokens_at_eol) << "pack";