2018-03-01 22:54:16 +08:00
|
|
|
c:@N@chns@F@chf1#I# ctu-other.cpp.ast
|
|
|
|
c:@N@myns@N@embed_ns@F@fens#I# ctu-other.cpp.ast
|
|
|
|
c:@F@g#I# ctu-other.cpp.ast
|
|
|
|
c:@S@mycls@F@fscl#I#S ctu-other.cpp.ast
|
|
|
|
c:@S@mycls@F@fcl#I# ctu-other.cpp.ast
|
2019-07-04 19:39:00 +08:00
|
|
|
c:@S@mycls@F@fvcl#I# ctu-other.cpp.ast
|
2018-03-01 22:54:16 +08:00
|
|
|
c:@N@myns@S@embed_cls@F@fecl#I# ctu-other.cpp.ast
|
|
|
|
c:@S@mycls@S@embed_cls2@F@fecl2#I# ctu-other.cpp.ast
|
2019-07-04 19:39:00 +08:00
|
|
|
c:@S@derived@F@fvcl#I# ctu-other.cpp.ast
|
2018-03-01 22:54:16 +08:00
|
|
|
c:@F@f#I# ctu-other.cpp.ast
|
|
|
|
c:@N@myns@F@fns#I# ctu-other.cpp.ast
|
|
|
|
c:@F@h#I# ctu-other.cpp.ast
|
|
|
|
c:@F@h_chain#I# ctu-chain.cpp.ast
|
|
|
|
c:@N@chns@S@chcls@F@chf4#I# ctu-chain.cpp.ast
|
|
|
|
c:@N@chns@F@chf2#I# ctu-chain.cpp.ast
|
2018-04-24 18:11:53 +08:00
|
|
|
c:@F@fun_using_anon_struct#I# ctu-other.cpp.ast
|
2018-07-04 22:12:58 +08:00
|
|
|
c:@F@other_macro_diag#I# ctu-other.cpp.ast
|
[analyzer][CrossTU] Extend CTU to VarDecls with initializer
Summary:
The existing CTU mechanism imports `FunctionDecl`s where the definition is available in another TU. This patch extends that to VarDecls, to bind more constants.
- Add VarDecl importing functionality to CrossTranslationUnitContext
- Import Decls while traversing them in AnalysisConsumer
- Add VarDecls to CTU external mappings generator
- Name changes from "external function map" to "external definition map"
Reviewers: NoQ, dcoughlin, xazax.hun, george.karpenkov, martong
Reviewed By: xazax.hun
Subscribers: Charusso, baloghadamsoftware, mikhail.ramalho, Szelethus, donat.nagy, dkrupp, george.karpenkov, mgorny, whisperity, szepet, rnkovacs, a.sidorin, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D46421
llvm-svn: 358968
2019-04-23 19:04:41 +08:00
|
|
|
c:@extInt ctu-other.cpp.ast
|
|
|
|
c:@N@intns@extInt ctu-other.cpp.ast
|
|
|
|
c:@extS ctu-other.cpp.ast
|
|
|
|
c:@S@A@a ctu-other.cpp.ast
|
|
|
|
c:@extSC ctu-other.cpp.ast
|
|
|
|
c:@S@ST@sc ctu-other.cpp.ast
|
|
|
|
c:@extSCN ctu-other.cpp.ast
|
|
|
|
c:@extSubSCN ctu-other.cpp.ast
|
|
|
|
c:@extSCC ctu-other.cpp.ast
|
|
|
|
c:@extU ctu-other.cpp.ast
|