aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorOmar Emara <mail@OmarEmara.dev>2021-08-05 16:50:50 -0700
committerGreg Clayton <gclayton@fb.com>2021-08-05 16:51:14 -0700
commit2b89f40a411cb9717232df61371b24d73ae84cb8 (patch)
tree982275f841f75b1de1d6e410f38df602048ac31c /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parent623cf3dfdf3e202b99e4d0529c37eb7ef2474860 (diff)
downloadllvm-2b89f40a411cb9717232df61371b24d73ae84cb8.zip
llvm-2b89f40a411cb9717232df61371b24d73ae84cb8.tar.gz
llvm-2b89f40a411cb9717232df61371b24d73ae84cb8.tar.bz2
[LLDB][GUI] Refactor form drawing using subsurfaces
This patch adds a new method SubSurface to the Surface class. The method returns another surface that is a subset of this surface. This is important to further abstract away drawing from the ncurses objects. For instance, fields could previously be drawn on subpads only but can now be drawn on any surface. This is needed to create the file search dialogs and similar functionalities. There is an opportunity to refactor window drawing in general using surfaces, but we shall consider this separately later. Reviewed By: clayborg Differential Revision: https://reviews.llvm.org/D107182
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions