diff --git a/IDEHelper/Compiler/BfAutoComplete.cpp b/IDEHelper/Compiler/BfAutoComplete.cpp index 1fa73728..103de600 100644 --- a/IDEHelper/Compiler/BfAutoComplete.cpp +++ b/IDEHelper/Compiler/BfAutoComplete.cpp @@ -1845,6 +1845,16 @@ void BfAutoComplete::CheckTypeRef(BfTypeReference* typeRef, bool mayBeIdentifier CheckIdentifier(namedTypeRef->mNameNode, isInExpression); return; } + else if (auto varTypeRef = BfNodeDynCast(typeRef)) + { + CheckIdentifier(varTypeRef->mVarToken, isInExpression); + return; + } + else if (auto varTypeRef = BfNodeDynCast(typeRef)) + { + CheckIdentifier(varTypeRef->mLetToken, isInExpression); + return; + } } if (auto qualifiedTypeRef = BfNodeDynCast(typeRef))