Lines Matching refs:features_
261 lastValue_(), commentsBefore_(), features_(Features::all()),
266 lastValue_(), commentsBefore_(), features_(features), collectComments_() {
294 if (!features_.allowComments_) {
316 if (features_.strictRoot_) {
391 if (features_.allowDroppedNullPlaceholders_) {
417 if (features_.allowComments_) {
649 } else if (tokenName.type_ == tokenNumber && features_.allowNumericKeys_) {
1236 OurFeatures const features_;
1244 lastValue_(), commentsBefore_(), features_(features), collectComments_() {
1251 if (!features_.allowComments_) {
1271 if (features_.failIfExtra_) {
1279 if (features_.strictRoot_) {
1296 if (stackDepth_ >= features_.stackLimit_) throwRuntimeError("Exceeded stackLimit in readValue().");
1349 if (features_.allowDroppedNullPlaceholders_) {
1375 if (features_.allowComments_) {
1407 if (features_.allowSingleQuotes_) {
1606 } else if (tokenName.type_ == tokenNumber && features_.allowNumericKeys_) {
1621 if (features_.rejectDupKeys_ && currentValue().isMember(name)) {