Combining preprocessor slicing with C/C++ language slicing