]> granicus.if.org Git - clang/commit
Move the rest of the preprocessor terminology from 'instantiate' and
authorChandler Carruth <chandlerc@gmail.com>
Thu, 14 Jul 2011 08:20:46 +0000 (08:20 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Thu, 14 Jul 2011 08:20:46 +0000 (08:20 +0000)
commit9e5bb85ac899eeab7c21b5ff9030c3da6ff4837b
tree20b4a81817646d1b4944d3ebff2bb1efba855a62
parent433db06b614f26dc6829e86d6ff469e2cca7d4f9
Move the rest of the preprocessor terminology from 'instantiate' and
variants to 'expand'. This changed a couple of public APIs, including
one public type "MacroInstantiation" which is now "MacroExpansion". The
rest of the codebase was updated to reflect this, especially the
libclang code. Two of the C++ (and thus easily changed) libclang APIs
were updated as well because they pertained directly to the old
MacroInstantiation class.

No functionality changed.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@135139 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Lex/PreprocessingRecord.h
include/clang/Lex/Preprocessor.h
lib/Lex/PPMacroExpansion.cpp
lib/Lex/PreprocessingRecord.cpp
lib/Lex/Preprocessor.cpp
lib/Parse/ParseStmt.cpp
lib/Serialization/ASTReader.cpp
lib/Serialization/ASTWriter.cpp
tools/libclang/CIndex.cpp
tools/libclang/CXCursor.cpp
tools/libclang/CXCursor.h