This commit fixes a bug whereby completions for attribute values are only provided for directives that support the micro-syntax format, all other bindings are ignored. I'm not sure if this is a regresssion or a bug, because there were no tests prior to this. PR Close #33839