If you use code completion in a method that has “local functions/methods”, the parameters from these local functions are shown as well, which they should not as they are out of scope.
method SomeClass.DoStuff(A: DateTime; B: Boolean; C: Boolean);
method LocalMethod(localA: String);
begin
//something
end;
begin
//here "localA" is shown in code-completion.
end;