diff --git a/Import/VlppReflection.cpp b/Import/VlppReflection.cpp index 89a2b937..e7b405fb 100644 --- a/Import/VlppReflection.cpp +++ b/Import/VlppReflection.cpp @@ -1322,7 +1322,7 @@ IMethodInfo return 0; } - IAttributeInfo* GetAttribute(vint index) + IAttributeInfo* GetAttribute(vint index) override { return nullptr; } diff --git a/Import/VlppReflection.h b/Import/VlppReflection.h index fc7032ae..be18120e 100644 --- a/Import/VlppReflection.h +++ b/Import/VlppReflection.h @@ -7501,7 +7501,7 @@ namespace vl { // Actual field types will be applied by calling BoxingProxy::operator FieldType() in the constructor // During the conversion, the expected attribute argument type can be retrieved to construct IAttributeInfo - TAttribute{ BoxingProxy{info.Obj(), std::forward(args)}... }; + (void)TAttribute{ BoxingProxy{info.Obj(), std::forward(args)}... }; } return info; }