]> granicus.if.org Git - clang/commit
Make the preprocessing record a PPCallbacks subclass itself,
authorDouglas Gregor <dgregor@apple.com>
Fri, 19 Mar 2010 17:12:43 +0000 (17:12 +0000)
committerDouglas Gregor <dgregor@apple.com>
Fri, 19 Mar 2010 17:12:43 +0000 (17:12 +0000)
commitb9e1b75772db2c7db566c6034ba90a07f22e35eb
tree614317b4cd29d2480d014468c34ecbd12b35428b
parent94dc8f640ebea52241412512ed48601626edbc58
Make the preprocessing record a PPCallbacks subclass itself,
eliminating the extra PopulatePreprocessingRecord object. This will
become useful once we start writing the preprocessing record to
precompiled headers.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@98966 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Lex/PreprocessingRecord.h
include/clang/Lex/Preprocessor.h
lib/Lex/PreprocessingRecord.cpp
lib/Lex/Preprocessor.cpp