diff options
| author | Benjamin Kramer <benny.kra@googlemail.com> | 2012-01-14 17:59:15 +0000 |
|---|---|---|
| committer | Benjamin Kramer <benny.kra@googlemail.com> | 2012-01-14 17:59:15 +0000 |
| commit | 9059ff50568a35c64a21d8e671d930249f35bdef (patch) | |
| tree | 366f020db533cbe069017739433036ca0c7a7bae /clang | |
| parent | 1f8f8a3e6410fe466227246c1490983bb5f78d4f (diff) | |
| download | bcm5719-llvm-9059ff50568a35c64a21d8e671d930249f35bdef.tar.gz bcm5719-llvm-9059ff50568a35c64a21d8e671d930249f35bdef.zip | |
Reorder initializers, make use of the whole array.
llvm-svn: 148193
Diffstat (limited to 'clang')
| -rw-r--r-- | clang/include/clang/Sema/Overload.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/include/clang/Sema/Overload.h b/clang/include/clang/Sema/Overload.h index c0660508ce9..c6d9e48f5bd 100644 --- a/clang/include/clang/Sema/Overload.h +++ b/clang/include/clang/Sema/Overload.h @@ -707,7 +707,7 @@ namespace clang { OverloadCandidateSet &operator=(const OverloadCandidateSet &); public: - OverloadCandidateSet(SourceLocation Loc) : NumInlineSequences(0), Loc(Loc){} + OverloadCandidateSet(SourceLocation Loc) : Loc(Loc), NumInlineSequences(0){} ~OverloadCandidateSet() { // Destroy OverloadCandidates before the allocator is destroyed. Candidates.clear(); @@ -739,7 +739,7 @@ namespace clang { // Assign space from the inline array if there are enough free slots // available. - if (NumConversions + NumInlineSequences < 16) { + if (NumConversions + NumInlineSequences <= 16) { ImplicitConversionSequence *I = (ImplicitConversionSequence*)InlineSpace; C.Conversions = &I[NumInlineSequences]; |

