// Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. #include "basic_value_factory.h" #include "basic_value.h" #include namespace vespalib::slime { Value * BoolValueFactory::create(Stash & stash) const { return & stash.create(input); } Value * LongValueFactory::create(Stash & stash) const { return & stash.create(input); } Value * DoubleValueFactory::create(Stash & stash) const { return & stash.create(input); } Value * StringValueFactory::create(Stash & stash) const { return & stash.create(input, stash); } Value * DataValueFactory::create(Stash & stash) const { return & stash.create(input, stash); } }