moved SkSL Constructor's data into IRNode

Change-Id: I9568deca0031d32bc1c6bdf1f11f6da76de6d07f
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/320075
Reviewed-by: Brian Osman <brianosman@google.com>
Reviewed-by: John Stiles <johnstiles@google.com>
Commit-Queue: Ethan Nicholas <ethannicholas@google.com>
diff --git a/src/sksl/SkSLDehydrator.cpp b/src/sksl/SkSLDehydrator.cpp
index ab5a84e..551d115 100644
--- a/src/sksl/SkSLDehydrator.cpp
+++ b/src/sksl/SkSLDehydrator.cpp
@@ -274,8 +274,8 @@
                 const Constructor& c = e->as<Constructor>();
                 this->writeU8(Rehydrator::kConstructor_Command);
                 this->write(c.type());
-                this->writeU8(c.fArguments.size());
-                for (const auto& a : c.fArguments) {
+                this->writeU8(c.arguments().size());
+                for (const auto& a : c.arguments()) {
                     this->write(a.get());
                 }
                 break;