small_vector default constructor shouldn't be explicit v2017.08.14.00
authorNathan Bronson <ngbronson@fb.com>
Thu, 10 Aug 2017 19:35:20 +0000 (12:35 -0700)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Thu, 10 Aug 2017 19:36:50 +0000 (12:36 -0700)
commit3b856e5082621b7b9479736a44a08254d0c77fb6
tree8cccab3b70c24ac592b7480a993f8ff0f3606801
parentae32b8a574e14ab8eb345504bdde3ad65ebfd0d5
small_vector default constructor shouldn't be explicit

Summary:
Containers should not tag their default constructor explicit,
because it means that you can't return an empty one with "return {};".
This diff removes the explicit tag from small_vector's default
constructor.

Reviewed By: meyering

Differential Revision: D5602749

fbshipit-source-id: 2a4a356134c69d01e3b040719dc6ffca0fe97e75
folly/small_vector.h