index
:
emscripten-fastcomp-clang
master
emscripten clang
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
clang
/
Lex
/
Preprocessor.h
Age
Commit message (
Expand
)
Author
2008-05-05
Neil pointed out that clang doesn't generate ranges from diagnostics
Chris Lattner
2008-04-19
simplify ownership of the predefines buffer.
Chris Lattner
2008-04-17
class Preprocessor: Now owns the "predefines" char*; it deletes [] it in its ...
Ted Kremenek
2008-04-17
Added "PreprocessorFactory", an interface for lazily creating Preprocessor ob...
Ted Kremenek
2008-03-14
Make the preprocessor own its PPCallbacks, fixing a memory leak.
Chris Lattner
2008-03-10
implement simple support for arbitrary token lookahead. Change the
Chris Lattner
2008-03-09
rename HandleEndOfMacro -> HandleEndOfTokenLexer
Chris Lattner
2008-03-09
rename some MacroExpander-related ivars to TokenLexer.
Chris Lattner
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-05
Remove the first layer of support for "portability" warnings. This is
Chris Lattner
2008-02-07
Implement support for the extremely atrocious MS /##/ extension,
Chris Lattner
2008-01-08
readability improvement suggested by Sam Bishop, thanks!
Chris Lattner
2007-12-29
Don't attribute in file headers anymore. See llvmdev for the
Chris Lattner
2007-12-19
Interned MainFileID within SourceManager. Since SourceManager is referenced by
Ted Kremenek
2007-12-19
Typo fix.
Ted Kremenek
2007-12-19
Add support for #pragma mark, which shouldn't warn about bogus tokens.
Chris Lattner
2007-12-12
constified getFullLoc().
Ted Kremenek
2007-12-12
Renamed getFullSourceLoc() -> getFullLoc().
Ted Kremenek
2007-12-12
Added method: Preprocessor::getFullSourceLoc. Used by clients of Preprocessor
Ted Kremenek
2007-12-09
Add dumping support for locations, make -dumptokens print out the location
Chris Lattner
2007-10-17
add some comments.
Chris Lattner
2007-10-09
Make a significant change to invert the control flow handling
Chris Lattner
2007-10-07
move IdentifierTable.h from liblex to libbasic.
Chris Lattner
2007-10-07
improve layering:
Chris Lattner
2007-10-05
Layering refinements for selectors (suggested by Chris). Specifics...
Steve Naroff
2007-09-28
Yesterday I discovered that 78% of all selectors in "Cocoa.h" take 0/1 argument.
Steve Naroff
2007-09-27
Add SelectorInfo (similar in spirit to IdentifierInfo). The key difference is...
Steve Naroff
2007-07-23
refactor the interface to Preprocessor::GetIncludeFilenameSpelling,
Chris Lattner
2007-07-20
At one point there were going to be lexer and parser tokens.
Chris Lattner
2007-07-16
Add a new Preprocessor::AdvanceToTokenCharacter method which, given a sloc
Chris Lattner
2007-07-15
Cache macro expander objects to avoid thrashing malloc in heavy expansion sit...
Chris Lattner
2007-07-11
Stage two of getting CFE top correct.
Reid Spencer