Fix error with makefiles compilation

Use 'template' keyword to treat 'is' as a dependent template name
This commit is contained in:
Germano Cavalcante 2021-11-16 20:39:35 -03:00
parent dea26253a0
commit 4c988eb3e1
1 changed files with 2 additions and 2 deletions

View File

@ -346,7 +346,7 @@ template<typename T> class VArrayImpl_For_GVArray : public VArrayImpl<T> {
VArrayImpl_For_GVArray(GVArray varray) : VArrayImpl<T>(varray.size()), varray_(std::move(varray))
{
BLI_assert(varray_);
BLI_assert(varray_.type().is<T>());
BLI_assert(varray_.type().template is<T>());
}
protected:
@ -496,7 +496,7 @@ template<typename T> class VMutableArrayImpl_For_GVMutableArray : public VMutabl
: VMutableArrayImpl<T>(varray.size()), varray_(varray)
{
BLI_assert(varray_);
BLI_assert(varray_.type().is<T>());
BLI_assert(varray_.type().template is<T>());
}
private: