summaryrefslogtreecommitdiff
path: root/tests/headers/derive-hash-struct-with-incomplete-array.h
diff options
context:
space:
mode:
authorbors-servo <lbergstrom+bors@mozilla.com>2017-10-23 11:44:38 -0500
committerGitHub <noreply@github.com>2017-10-23 11:44:38 -0500
commit17adb13417f5d6cbd718753f0dea4371a4646c5e (patch)
tree8a7f223dc50381d669b7d81887f1de644729310c /tests/headers/derive-hash-struct-with-incomplete-array.h
parent8582a90ee76384df63876c879646da0c1555166b (diff)
parent6f87f0b73595bed44d8586dbad417b2146e2c875 (diff)
Auto merge of #1084 - fitzgen:explicit-vtable-pointer-refactor, r=fitzgen
Explicit vtable pointer refactor r? @emilio This should make it easier to move padding into its own pass, rather than inside codegen, which should in turn let us start handling (or at least intelligently determining when we *can't* handle) `#pragma pack(..)` and other things that affect layout in exotic ways that we can only indirectly observe. See each commit for details. The reason for the first commit is this: when we compare, we rustfmt both expected and actual, so the expectations don't get updated to be formatted nicely until some patch that changes what gets generated. This is annoying, however, when debugging some minor difference, and not being able to see what it is easily. Best to just bite the bullet and format all the expectations the once and make the problem go away.
Diffstat (limited to 'tests/headers/derive-hash-struct-with-incomplete-array.h')
0 files changed, 0 insertions, 0 deletions