lbug 0.16.0

An in-process property graph database management system built for query speed and scalability
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "parser/create_macro.h"

namespace lbug {
namespace parser {

std::vector<std::pair<std::string, ParsedExpression*>> CreateMacro::getDefaultArgs() const {
    std::vector<std::pair<std::string, ParsedExpression*>> defaultArgsToReturn;
    for (auto& defaultArg : defaultArgs) {
        defaultArgsToReturn.emplace_back(defaultArg.first, defaultArg.second.get());
    }
    return defaultArgsToReturn;
}

} // namespace parser
} // namespace lbug