]> granicus.if.org Git - clang/commit
[Preprocessor] Preserve #pragma clang assume_nonnull in preprocessed output
authorEli Friedman <efriedma@codeaurora.org>
Wed, 27 Sep 2017 23:29:37 +0000 (23:29 +0000)
committerEli Friedman <efriedma@codeaurora.org>
Wed, 27 Sep 2017 23:29:37 +0000 (23:29 +0000)
commitce3b2b06b6219dc72e976235e8c08f141e2e0ff6
tree14eabaa2ee4e15878a4e7b9a8a22ccd75c4c6a97
parent619b7697b9a4ac37add9cc5da02a8159d6fb2c59
[Preprocessor] Preserve #pragma clang assume_nonnull in preprocessed output

Patch by Zbigniew Sarbinowski!

Differential Revision: https://reviews.llvm.org/D37861

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@314364 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Lex/PPCallbacks.h
lib/Frontend/PrintPreprocessedOutput.cpp
lib/Lex/Pragma.cpp
test/Preprocessor/pragma_assume_nonnull.c [new file with mode: 0644]