We shall first define AutoCompletion as being the addition of any code segments to the code before either compile or run time as the direct result a keystroke and independent of outside information.
Note that this is not the same as typing or using autoformatting (which has been designated as valid by the community).
To further explain this, consider the following Segment of VBA code which uses AutoCompletion:
Sub H(): Debug.Print "Hello World"
After pasting this code into the VBE (Visual Basic Enviornment) and upon upon pressing Enter, →, ↓ or ↑ (Iff the cursor is not on the first line of editor) this is AutoCompleted to
Sub H(): Debug.Print "Hello World" End Sub
Of Note, this can and often is combined with autoformatting, for instance, the below shall also AutoFormat and AutoComplete to the above.
Sub H:Debug.?"Hello World
However, in this case, the addition of the terminal
" is AutoFormatting whereas the addition of
\n\nEnd Sub is AutoCompletion.
So, with this information is AutoCompletion Valid for CodeGolf?
Note that this question has been asked not so that this may be done, but because I have observed it several times in the past.