aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Serialization/ModuleManager.cpp
diff options
context:
space:
mode:
authorShaurya Gupta <shauryab98@gmail.com>2019-08-28 19:34:17 +0000
committerShaurya Gupta <shauryab98@gmail.com>2019-08-28 19:34:17 +0000
commitbf4773485e0fba483a31358121e8d69e5570cd60 (patch)
treed6d7e6ef5e509ee890b62350955714d4753315bc /clang/lib/Serialization/ModuleManager.cpp
parent2d4b6777c4b74ebb604a30cfec0223531b479827 (diff)
downloadllvm-bf4773485e0fba483a31358121e8d69e5570cd60.zip
llvm-bf4773485e0fba483a31358121e8d69e5570cd60.tar.gz
llvm-bf4773485e0fba483a31358121e8d69e5570cd60.tar.bz2
[Clangd] Initial version of ExtractFunction
Summary: - Only works for extraction from free functions - Basic analysis of the code being extracted. - Extract to void function - Bail out if extracting a return, continue or break. - Doesn't hoist decls yet Reviewers: kadircet, sammccall Subscribers: mgorny, ilya-biryukov, MaskRay, jkorous, arphaman, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D65526 llvm-svn: 370249
Diffstat (limited to 'clang/lib/Serialization/ModuleManager.cpp')
0 files changed, 0 insertions, 0 deletions