aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/SourceLocation.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-11-17Refactor StaticAnalyzer to use `clang::SarifDocumentWriter`Vaibhav Yenamandra1-0/+4
2022-11-07[clang][NFC] Use c++17 style variable type traitsNathan James1-2/+2
2022-06-24Revert "[clang] Emit SARIF Diagnostics: Create `clang::SarifDocumentWriter` i...Aaron Ballman1-27/+0
2022-06-24[clang] Emit SARIF Diagnostics: Create `clang::SarifDocumentWriter` interfaceVaibhav Yenamandra1-0/+27
2021-12-09[NFC][clang] Return underlying strings directly instead of OS.str()Logan Smith1-2/+2
2021-07-21[clang] Introduce SourceLocation::[U]IntTy typedefs.Simon Tatham1-1/+1
2021-01-22[clang][Tooling] Get rid of a hack in SymbolOccurrences, NFCIMikhail Maltsev1-0/+8
2020-10-27[clang][Basic] Integrate SourceLocation with FoldingSet, NFCIMikhail Maltsev1-0/+6
2020-10-20[clang][Basic] Make SourceLocation usable as key in hash maps, NFCIMikhail Maltsev1-0/+5
2020-10-14clang/Basic: Stop using SourceManager::getBuffer, NFCDuncan P. N. Exon Smith1-1/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-08-30Add dump() method for SourceRangeStephen Kelly1-0/+54
2018-08-15Add a newline to SourceLocation dump outputStephen Kelly1-0/+1
2018-07-30Remove trailing spaceFangrui Song1-1/+1
2018-04-30PR37189 Fix incorrect end source location and spelling for a split '>>' token.Richard Smith1-18/+0
2018-02-16[Basic] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko1-3/+9
2017-06-27Revert "Revert "[NFC] Refactor DiagnosticRenderer to use FullSourceLoc""Christof Douma1-0/+70
2017-06-19Revert "[NFC] Refactor DiagnosticRenderer to use FullSourceLoc"Christof Douma1-70/+0
2017-06-19[NFC] Refactor DiagnosticRenderer to use FullSourceLocChristof Douma1-0/+70
2016-07-18[NFC] Header cleanupMehdi Amini1-1/+0
2015-06-09Removing spurious semi colons; NFC.Aaron Ballman1-1/+1
2014-08-18Inline function into only use.Rafael Espindola1-6/+2
2014-01-04Only mark dump() function definitions 'used' in debug buildsAlp Toker1-3/+4
2012-12-12PR14581: Make SourceLocation::printToString work, or it will always return an...Benjamin Kramer1-1/+1
2012-11-09Add a SourceLocation::printToString() that returns in a std::string what dump()Argyrios Kyrtzidis1-0/+7
2012-02-26Move FullSourceLoc::dump into the .cpp file, the used attribute made us emit ...Benjamin Kramer1-0/+4
2011-07-26Clean up as many of the comments in Basic I can find to talk in terms ofChandler Carruth1-1/+1
2011-07-25Rename getInstantiationLineNumber to getExpansionLineNumber in bothChandler Carruth1-2/+2
2011-07-25Rename getInstantiationColumnNumber to getExpansionColumnNumber in bothChandler Carruth1-2/+2
2011-07-25Mechanically rename SourceManager::getInstantiationLoc andChandler Carruth1-3/+3
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner1-3/+3
2010-12-15Fix diagnostic pragmas.Argyrios Kyrtzidis1-0/+5
2010-11-12Make sure to always check the result ofDouglas Gregor1-0/+5
2010-03-16Update get*LineNumber() and get*ColumnNumber() functions to pass theDouglas Gregor1-8/+8
2010-03-16Audit all callers of SourceManager::getCharacterData(); update some ofDouglas Gregor1-2/+2
2010-03-16Audit all getBuffer() callers (for both the FullSourceLoc andDouglas Gregor1-4/+4
2010-03-16Switch another function to StringRef instead of char pointer pairs.Benjamin Kramer1-3/+2
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump1-2/+2
2009-04-22Remove the serialization code that predates precompiledDouglas Gregor1-22/+0
2009-03-10Remove some now-unneeded calls to llvm::errs().flush().Daniel Dunbar1-1/+0
2009-03-10Add FullSourceLoc::getDecomposedLoc.Ted Kremenek1-0/+4
2009-03-05Include information about compound statements when crashing in sema or theChris Lattner1-11/+35
2009-03-02improve compatibility with GCC 4.4, patch by Michel Salim (PR3697)Chris Lattner1-0/+1
2009-02-04lower the interface to getLineNumber like we did forChris Lattner1-5/+0
2009-02-04make SM::getColumnNumber take a predecomposed FileID/offset, whichChris Lattner1-6/+0
2009-01-28Add method FullSourceLoc::getBufferData().Ted Kremenek1-0/+6
2009-01-27Introduce a new PresumedLoc class to represent the concept of a locationChris Lattner1-29/+23
2009-01-19Rename SourceManager::getCanonicalFileID -> getFileID. There isChris Lattner1-2/+2
2009-01-19remove the SourceManager:: and FullSourceLoc::getFileEntryForLoc methods.Chris Lattner1-5/+0
2009-01-19some minor cleanups to SourceManager, and eliminate the Chris Lattner1-1/+1