In code similar to each of the following examples, I would like to be able to statically analyze code to determine the list of possible values that are passed into SpecialFuncti
There is a project that does what you want (at least very near). It is Pex.
Try looking at their docs, also you could decompile the sources and see what they do.