HomePhabricator

[clangd] Define out-of-line initial apply logic

Authored by kadircet on Oct 21 2019, 9:16 AM.

Description

[clangd] Define out-of-line initial apply logic

Summary:
Initial implementation for apply logic, replaces function body with a
semicolon in source location and copies the full function definition into target
location.

Will handle qualification of return type and function name in following patches
to keep the changes small.

Reviewers: hokein

Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, usaxena95, cfe-commits

Tags: #clang

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

Details

Committed
kadircetDec 3 2019, 11:21 PM
Differential Revision
D69298: [clangd] Define out-of-line initial apply logic
Parents
rG9f251eece466: [clangd] Define out-of-line availability checks
Branches
Unknown
Tags
Unknown