diff options
Diffstat (limited to 'src/sksl/ir/SkSLVarDeclarations.h')
-rw-r--r-- | src/sksl/ir/SkSLVarDeclarations.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/sksl/ir/SkSLVarDeclarations.h b/src/sksl/ir/SkSLVarDeclarations.h index 498a32d46e..490259a081 100644 --- a/src/sksl/ir/SkSLVarDeclarations.h +++ b/src/sksl/ir/SkSLVarDeclarations.h @@ -52,7 +52,7 @@ struct VarDeclaration { */ struct VarDeclarations : public ProgramElement { VarDeclarations(Position position, const Type* baseType, - std::vector<std::unique_ptr<VarDeclaration>> vars) + std::vector<VarDeclaration> vars) : INHERITED(position, kVar_Kind) , fBaseType(*baseType) , fVars(std::move(vars)) {} @@ -61,18 +61,18 @@ struct VarDeclarations : public ProgramElement { if (!fVars.size()) { return SkString(); } - SkString result = fVars[0]->fVar->fModifiers.description() + fBaseType.description() + " "; + SkString result = fVars[0].fVar->fModifiers.description() + fBaseType.description() + " "; SkString separator; for (const auto& var : fVars) { result += separator; separator = ", "; - result += var->description(); + result += var.description(); } return result; } const Type& fBaseType; - std::vector<std::unique_ptr<VarDeclaration>> fVars; + std::vector<VarDeclaration> fVars; typedef ProgramElement INHERITED; }; |