index
:
emscripten-fastcomp-clang
master
emscripten clang
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Lex
/
MacroExpander.cpp
Age
Commit message (
Expand
)
Author
2008-03-09
Rename MacroExpander.cpp/h -> TokenLexer.cpp/h
Chris Lattner
2008-03-09
rename the MacroExpander class to TokenLexer. It handles both
Chris Lattner
2008-03-09
rename MacroTokens -> Tokens. When this is a token stream, there is no macro
Chris Lattner
2008-02-07
Implement support for the extremely atrocious MS /##/ extension,
Chris Lattner
2008-01-29
Fix a bug where we would incorrectly emit a "cannot paste" error
Chris Lattner
2007-12-29
Don't attribute in file headers anymore. See llvmdev for the
Chris Lattner
2007-10-09
Switch lexer/pp over to new Token::is/isNot api
Chris Lattner
2007-10-07
improve layering:
Chris Lattner
2007-07-22
Fix a really subtle bug in the macro expander caching code, where
Chris Lattner
2007-07-20
At one point there were going to be lexer and parser tokens.
Chris Lattner
2007-07-20
simplify the lexer ctor to take a SLoc instead of a sloc and a redundant buff...
Chris Lattner
2007-07-20
Reimplement SourceLocation. Instead of having a
Chris Lattner
2007-07-19
Fix a stringizing bug that Neil noticed. We should preprocess this:
Chris Lattner
2007-07-15
remove obsolete comment.
Chris Lattner
2007-07-15
Change SourceManager::getInstantiationLoc to take virtual locations, doing its
Chris Lattner
2007-07-15
Cache macro expander objects to avoid thrashing malloc in heavy expansion sit...
Chris Lattner
2007-07-14
expose an iterator interface to getReplacementTokens instead of the datastruc...
Chris Lattner
2007-07-11
Stage two of getting CFE top correct.
Reid Spencer