diff options
| author | Daniel Dunbar <daniel@zuster.org> | 2009-11-04 00:34:40 +0000 |
|---|---|---|
| committer | Daniel Dunbar <daniel@zuster.org> | 2009-11-04 00:34:40 +0000 |
| commit | caa00adafde59d3e42a9cfd5e328990ef984e8c1 (patch) | |
| tree | 849aa75dbb45e83cd8bfd6fd7975caa2593a0d16 | |
| parent | b006b82dafd5662c9ebceec435f329dcc12f01ee (diff) | |
| download | bcm5719-llvm-caa00adafde59d3e42a9cfd5e328990ef984e8c1.tar.gz bcm5719-llvm-caa00adafde59d3e42a9cfd5e328990ef984e8c1.zip | |
Use unsigned char instead of unsigned : 8 to make the optimizer happier.
llvm-svn: 85985
| -rw-r--r-- | clang/include/clang/Lex/Token.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/include/clang/Lex/Token.h b/clang/include/clang/Lex/Token.h index fa7ba54478e..8d910959b9f 100644 --- a/clang/include/clang/Lex/Token.h +++ b/clang/include/clang/Lex/Token.h @@ -63,12 +63,12 @@ class Token { /// Kind - The actual flavor of token this is. /// - unsigned Kind : 8; // DON'T make Kind a 'tok::TokenKind'; + unsigned char Kind; // DON'T make Kind a 'tok::TokenKind'; // MSVC will treat it as a signed char and // TokenKinds > 127 won't be handled correctly. /// Flags - Bits we track about this token, members of the TokenFlags enum. - unsigned Flags : 8; + unsigned char Flags; public: // Various flags set per token: |

