]> gitweb.ps.run Git - toc/blobdiff - src/find.h
pre change
[toc] / src / find.h
index 31400ab2b055132c8c4d57a3cae1d8eec1d1fa93..a969baee8b875d3b1b66ab5440698e839bcaedca 100644 (file)
@@ -78,7 +78,7 @@ opt<Variable> findVariable(
     std::cout << n << std::endl;\r
   if (namespacePrefixes.empty())\r
   {\r
-    return find<Variable>(p.variables, [&](Variable v) { return v.name == name; });\r
+    return find<Variable>(p.ctx->variables, [&](Variable v) { return v.name == name; });\r
   }\r
   \r
   auto n = find<Namespace>(p.namespaces, [&](Namespace n) { return n.name == namespacePrefixes[0]; });\r
@@ -93,7 +93,7 @@ opt<Variable> findVariable(
     if (!n.has_value())\r
       return nullopt;\r
   }\r
-  return find<Variable>(n.value().variables, [&](Variable v) { return v.name == name; });\r
+  return find<Variable>(n.value().ctx->variables, [&](Variable v) { return v.name == name; });\r
 }\r
 \r
 opt<Function> findStructMethod(\r