11. A method performed in a computing device, comprising: analyzing by the computing device a source design, to identify within the source design: at least one instruction in a preprocessor language, and a plurality of instructions in a source language; identifying a resolvable condition in the at least one instruction in the preprocessor language, the resolvable condition capable of having a value; identifying at least one associated instruction of the plurality of instructions in the source language, the at least one associated instruction being associated with the resolvable condition, wherein a state of the resolvable condition relates to processing the at least one associated instruction; determining that the resolvable condition is unresolved and has no value when the resolvable condition is identified; presenting for display on a user interface: the unresolved resolvable condition, the at least one associated instruction in connection with the unresolved resolvable condition, and a prompt for an input to resolve the resolvable condition; receiving an input via the user interface, the input providing the value for the resolvable condition, activating the at least one associated instruction, and being received during the analysis of the source design; and processing the source design in accordance with the provided value for the state offor the resolvable condition.
19. The method of claim 11 wherein the analyzing occurs during edit time of the source design.