From 83a6dcc4701b61a6d79fd67edbc65669ef30bc4b Mon Sep 17 00:00:00 2001 From: Artem Belevich Date: Thu, 19 Mar 2015 17:32:06 +0000 Subject: Ensure that we still parse preprocessed CUDA files as CUDA when we use -save-temps option. Summary: Fixes PR22926. Review: http://reviews.llvm.org/D8383 llvm-svn: 232737 --- clang/lib/Frontend/FrontendOptions.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'clang/lib/Frontend/FrontendOptions.cpp') diff --git a/clang/lib/Frontend/FrontendOptions.cpp b/clang/lib/Frontend/FrontendOptions.cpp index 1869d0c78d1..9ede674e47e 100644 --- a/clang/lib/Frontend/FrontendOptions.cpp +++ b/clang/lib/Frontend/FrontendOptions.cpp @@ -18,6 +18,7 @@ InputKind FrontendOptions::getInputKindForExtension(StringRef Extension) { .Cases("S", "s", IK_Asm) .Case("i", IK_PreprocessedC) .Case("ii", IK_PreprocessedCXX) + .Case("cui", IK_PreprocessedCuda) .Case("m", IK_ObjC) .Case("mi", IK_PreprocessedObjC) .Cases("mm", "M", IK_ObjCXX) -- cgit v1.2.3