llvm-project/clang/lib
George Karpenkov 6bde7a015f [analyzer] Generate and use stable identifiers for LocationContext
Those are not created in the allocator.
Since they are created fairly rarely, a counter overhead should not
affect the memory consumption.

Differential Revision: https://reviews.llvm.org/D51827

llvm-svn: 342314
2018-09-15 02:03:36 +00:00
..
ARCMigrate Add missing library dependency to fix build break after rC340247 2018-08-21 11:41:41 +00:00
AST StmtPrinter: allow customizing the end-of-line character 2018-09-15 02:02:31 +00:00
ASTMatchers [ASTMatchers] add three matchers for dependent expressions 2018-09-11 16:09:19 +00:00
Analysis [analyzer] Generate and use stable identifiers for LocationContext 2018-09-15 02:03:36 +00:00
Basic [VFS] vfs::directory_iterator yields path and file type instead of full Status 2018-09-14 12:47:38 +00:00
CodeGen [XRay][clang] Emit "never-instrument" attribute 2018-09-14 01:59:12 +00:00
CrossTU [CrossTU] Fix handling of Cross Translation Unit directory path 2017-10-27 12:53:37 +00:00
Driver [modules] Driver support for precompiling a collection of files as a single 2018-09-15 01:21:16 +00:00
Edit Port getLocEnd -> getEndLoc 2018-08-09 21:09:38 +00:00
Format [clang-format] Wrapped block after case label should not be merged into one line 2018-09-13 07:27:15 +00:00
Frontend [modules] Support use of -E on modules built from the command line. 2018-09-15 01:21:18 +00:00
FrontendTool [modules] Frontend support for building a header module from a list of 2018-09-15 01:21:15 +00:00
Headers [X86] Add ktest intrinsics to match gcc and icc. 2018-08-31 22:29:56 +00:00
Index [index] Introduce 'ProtocolInterface' as part of SymbolPropertySet 2018-08-26 06:27:23 +00:00
Lex [modules] Frontend support for building a header module from a list of 2018-09-15 01:21:15 +00:00
Parse [OPENMP] Fix PR38903: Crash on instantiation of the non-dependent 2018-09-13 16:54:05 +00:00
Rewrite Remove trailing space 2018-07-30 19:24:48 +00:00
Sema [modules] Don't bother creating a global module fragment when building a 2018-09-15 01:59:39 +00:00
Serialization [OPENMP] Fix PR38903: Crash on instantiation of the non-dependent 2018-09-13 16:54:05 +00:00
StaticAnalyzer [analyzer] Generate and use stable identifiers for LocationContext 2018-09-15 02:03:36 +00:00
Tooling [Tooling] JSONCompilationDatabasePlugin infers compile commands for missing files 2018-09-14 12:24:09 +00:00
CMakeLists.txt Add Cross Translation Unit support library 2017-09-22 11:11:01 +00:00