index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
clang
/
Basic
/
SourceManager.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix a bug in my previous commit
Chris Lattner
2007-08-02
1
-1
/
+1
*
Increase the macro id cache to look up several recent entries, not just the l...
Chris Lattner
2007-08-02
1
-11
/
+14
*
Use a smallstring instead of an std::string in FileChanged to avoid some mall...
Chris Lattner
2007-07-24
1
-1
/
+1
*
check in an experiment that didn't work out, to allow for future investigation.
Chris Lattner
2007-07-24
1
-5
/
+27
*
Add a cache to SourceManager to accellerate line # lookup. This is a
Chris Lattner
2007-07-24
1
-51
/
+96
*
Add support for reusing macroid's with negative physical loc deltas. This
Chris Lattner
2007-07-21
1
-4
/
+3
*
remove some old cruft
Chris Lattner
2007-07-20
1
-27
/
+1
*
improve comments, implement a trivial single-entry cache in
Chris Lattner
2007-07-20
1
-2
/
+21
*
Reimplement SourceLocation. Instead of having a
Chris Lattner
2007-07-20
1
-54
/
+20
*
Make octal constant lexing use AdvanceToTokenCharacter to give more
Chris Lattner
2007-07-16
1
-1
/
+0
*
Change SourceManager::getInstantiationLoc to take virtual locations, doing its
Chris Lattner
2007-07-15
1
-4
/
+5
*
add missing header
Gabor Greif
2007-07-12
1
-0
/
+2
*
Finally bite the bullet and make the major change: split the clang namespace
Chris Lattner
2007-06-15
1
-1
/
+1
*
Adjust to change in MemoryBuffer interface
Chris Lattner
2007-05-06
1
-1
/
+1
*
Remove the clang::SourceBuffer class, switch to the llvm::MemoryBuffer class.
Chris Lattner
2007-04-29
1
-11
/
+11
*
Refactor the SourceBuffer code so that it is safe to move to the LLVM
Chris Lattner
2007-04-29
1
-1
/
+53
*
minor cleanups
Chris Lattner
2007-04-29
1
-7
/
+2
*
Add assertions for out-of-fileid error case
Chris Lattner
2006-10-22
1
-0
/
+4
*
Add a single-entry cache for macro instantation locations. This significantly
Chris Lattner
2006-07-20
1
-5
/
+18
*
Add a check that the physloc for a macro instantiation is not another macro.
Chris Lattner
2006-07-16
1
-0
/
+4
*
Add a fast-path in getSpelling for identifiers.
Chris Lattner
2006-07-04
1
-5
/
+7
*
This matters for -E.
Chris Lattner
2006-07-04
1
-1
/
+1
*
Tolerate conditions where there is no line #
Chris Lattner
2006-07-02
1
-1
/
+3
*
Eliminate SourceManager::createFileIDForMacroExp, inlining it into its single...
Chris Lattner
2006-06-30
1
-16
/
+8
*
Expose a useful helper method.
Chris Lattner
2006-06-30
1
-0
/
+14
*
Factor logical line lookup better.
Chris Lattner
2006-06-29
1
-28
/
+7
*
Due to generated tokens expanded by macros, there can be multiple MacroExpans...
Chris Lattner
2006-06-29
1
-6
/
+9
*
Fix Preprocessor/macro_expandloc2.c
Chris Lattner
2006-06-26
1
-0
/
+17
*
To not treat macro invocation locations as part of the include stack
Chris Lattner
2006-06-26
1
-0
/
+12
*
Implement a new SourceManager::getSourceName method
Chris Lattner
2006-06-21
1
-10
/
+28
*
Update SourceManager::getLineNumber to return the correct line # for macro
Chris Lattner
2006-06-21
1
-1
/
+10
*
Implement a new type of FileID: FileIDInfo::MacroExpansion. For tokens that
Chris Lattner
2006-06-21
1
-2
/
+32
*
Modify SourceManager to make way for future macro locations and #line support
Chris Lattner
2006-06-20
1
-4
/
+5
*
Make a fundamental change to the way we represent the location of LexerToken's.
Chris Lattner
2006-06-18
1
-0
/
+10
*
Initial checkin of c-language parser
Chris Lattner
2006-06-18
1
-0
/
+213