Commit History

Auteur SHA1 Bericht Datum
  Argyrios Kyrtzidis fb3612ef19 Associate the macro arguments location map with a FileID instead 14 jaren geleden
  David Blaikie d6471f7c19 Rename Diagnostic to DiagnosticsEngine as per issue 5397 14 jaren geleden
  Argyrios Kyrtzidis 5e5e95dec5 In SourceManager::translateLineCol, handle the case where we are pointing 14 jaren geleden
  Argyrios Kyrtzidis 507097ec40 [libclang] When getting a source location from a file:line:col triplet 14 jaren geleden
  Argyrios Kyrtzidis efa2ff8603 Break SourceManager::translateFileLineCol into translateLineCol that returns the 14 jaren geleden
  Argyrios Kyrtzidis a64ccefdf0 Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. 14 jaren geleden
  Argyrios Kyrtzidis 50402470f0 For SourceManager::isBeforeInTranslationUnit, a location pointing 14 jaren geleden
  Argyrios Kyrtzidis d7cb46c316 Remove one SourceManager::isInFileID overload and use isOffsetInFileID for the other. 14 jaren geleden
  Argyrios Kyrtzidis b6c465e17e Amend r138129 (reduction of SLocEntries) which introduced performance regression due 14 jaren geleden
  Argyrios Kyrtzidis 984e42ca1f Move a couple of SourceManager functions out-of-line; no functionality change. 14 jaren geleden
  Argyrios Kyrtzidis d9d2b679d0 Boost the efficiency of SourceManager::getMacroArgExpandedLocation. 14 jaren geleden
  Argyrios Kyrtzidis 54232ade44 Refactor common functionality into SourceManager::getFileIDSize, no functionality change. 14 jaren geleden
  Argyrios Kyrtzidis ac836e442c Introduce SourceManager::getMacroArgExpandedLocation function. 14 jaren geleden
  Argyrios Kyrtzidis 37e59a10a7 Make SourceManager::isBeforeInTranslationUnit handle macro locations correctly. 14 jaren geleden
  Ted Kremenek 6e36c12404 Change SourceManager::getDataStructureSizes() to use llvm::capacity_in_bytes(). 14 jaren geleden
  Ted Kremenek ca7dc2b755 clang_getCXTUResourceUsage: Report memory used by data structures in SourceManager. 14 jaren geleden
  Chandler Carruth 3201f38295 Clean up as many of the comments in Basic I can find to talk in terms of 14 jaren geleden
  Chandler Carruth 1728762d5a Migrate 'Instantiation' data and API bits of SLocEntry to 'Expansion' 14 jaren geleden
  Chandler Carruth 78df836808 Convert InstantiationInfo and much of the related code to ExpansionInfo 14 jaren geleden
  Chandler Carruth bf340e4523 Rename create(MacroArg)InstantiationLoc to create(MacroArg)ExpansionLoc. 14 jaren geleden
  Chandler Carruth 96d3589e52 Rename SourceManager (and InstantiationInfo) isMacroArgInstantiation API 14 jaren geleden
  Chandler Carruth 642116259e Rename getInstantiationLineNumber to getExpansionLineNumber in both 14 jaren geleden
  Chandler Carruth a77c031cb6 Rename getInstantiationColumnNumber to getExpansionColumnNumber in both 14 jaren geleden
  Chandler Carruth e7b2b6e87d Rename getDecomposedInstantiationLoc to getDecomposedExpansionLoc. 14 jaren geleden
  Chandler Carruth f84ef95ece getInstantiationLocSlowCase -> getExpansionLocSlowCase 14 jaren geleden
  Chandler Carruth 999f739404 Rename SourceManager::getImmediateInstantiationRange to 14 jaren geleden
  Chandler Carruth edc3dccece Rename SourceManager::getInstantiationRange to getExpansionRange. 14 jaren geleden
  Chris Lattner 5f9e272e63 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 14 jaren geleden
  Douglas Gregor f62d43d2af Revamp the SourceManager to separate the representation of parsed 14 jaren geleden
  Chandler Carruth c8d1ecca1c Keep track of which source locations are part of a macro argument 14 jaren geleden