# Pastebin 1tTZ8fJU /build/nixos-option/nixos-option.cc: In function 'nix::Value getSubOptions(Context&, nix::Value&)': /build/nixos-option/nixos-option.cc:234:46: error: no match for 'operator*' (operand type is 'std::pair') 234 | Value getSubOptions = evaluateValue(ctx, *findAlongAttrPath(ctx.state, "type.getSubOptions", ctx.autoArgs, option)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/nixos-option/nixos-option.cc: In function 'void mapConfigValuesInOption(const std::function&, std::variant)>&, const string&, Context&)': /build/nixos-option/nixos-option.cc:339:35: error: cannot convert 'std::pair' to 'nix::Value*' in assignment 339 | option = findAlongAttrPath(ctx.state, path, ctx.autoArgs, ctx.configRoot); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | std::pair /build/nixos-option/nixos-option.cc: In function 'void printAttr(Context&, Out&, const string&, nix::Value&)': /build/nixos-option/nixos-option.cc:508:30: error: no match for 'operator*' (operand type is 'std::pair') 508 | printValue(ctx, out, *findAlongAttrPath(ctx.state, path, ctx.autoArgs, root), path); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/nixos-option/nixos-option.cc: In function 'int main(int, char**)': /build/nixos-option/nixos-option.cc:616:6: error: no matching function for call to 'main(int, char**)::MyArgs::MyArgs(std::string_view, main(int, char**):: >::iterator&, const iterator&)>)' 616 | }); | ^