Combining Preprocessor Slicing with C/C++ Language Slicing