]> granicus.if.org Git - clang/commit
implement a missing feature in the #include handler, where
authorChris Lattner <sabre@nondot.org>
Mon, 23 Jul 2007 04:56:47 +0000 (04:56 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 23 Jul 2007 04:56:47 +0000 (04:56 +0000)
commit706ab50019c0a4ae135a64861a7066927585471b
treeff815b7be7045392c73ade59b1b91fbae6c57196
parentf1c99acc544a4e70f308db4e7200ca04cd5a06d2
implement a missing feature in the #include handler, where
it did not handle <xyz> headers coming from macro expansions.
This requires special treatment, as the include name is lexed
as multiple tokens, which require reassembly before processing.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@40418 91177308-0d34-0410-b5e6-96231b3b80d8
Lex/Preprocessor.cpp
test/Preprocessor/includeexpand2.c [new file with mode: 0644]