FixLocalNames: test is_vararg to add param arg for 5.1
format changes
use auto increment array TArray to replace block and llist