Index: src/sksl/ir/SkSLFunctionDeclaration.h |
diff --git a/src/sksl/ir/SkSLFunctionDeclaration.h b/src/sksl/ir/SkSLFunctionDeclaration.h |
index 16a184a6d79837bb4fd6de157e345a817613cd91..ffde0c66c130aedb069da390899b5011eb1cc1af 100644 |
--- a/src/sksl/ir/SkSLFunctionDeclaration.h |
+++ b/src/sksl/ir/SkSLFunctionDeclaration.h |
@@ -24,6 +24,7 @@ struct FunctionDeclaration : public Symbol { |
std::vector<const Variable*> parameters, const Type& returnType) |
: INHERITED(position, kFunctionDeclaration_Kind, std::move(name)) |
, fDefined(false) |
+ , fBuiltin(false) |
, fParameters(std::move(parameters)) |
, fReturnType(returnType) {} |
@@ -55,6 +56,7 @@ struct FunctionDeclaration : public Symbol { |
} |
mutable bool fDefined; |
+ bool fBuiltin; |
const std::vector<const Variable*> fParameters; |
const Type& fReturnType; |