Made sure we only receive either a double dash or a compilation database.
Removed method, now we return the number of cloned arguments as a reference.
Fixed bug when using the interpreter and a compilation database. We are removing
repeated arguments on the second time we execute the interpreter.
Throw an exception when calling a function with a different number of
arguments than the original function prototype.
Created new wrapper function for running actions.
Get the list of source files provided in the command line at startup.
Fixed Load and Unload commands. Also removed unnecessary action inside the
runAction<T>() function.
Fixed bug for running test files.
Run a SyntaxOnlyAction before running any test.