This commit upstreams the LLDB RPC server interface emitters. These emitters generate the server-side API interfaces for RPC, which communicate directly with liblldb itself out of process using the SB API. https://discourse.llvm.org/t/rfc-upstreaming-lldb-rpc/85804
12 lines
389 B
Plaintext
12 lines
389 B
Plaintext
# Disabling until the lldb-rpc-gen tool lands.
|
|
XFAIL: *
|
|
RUN: mkdir -p %t/server
|
|
RUN: mkdir -p %t/lib
|
|
RUN: %lldb-rpc-gen --output-dir=%t %S/../../Inputs/CheckConstCharPointer.h
|
|
|
|
RUN: cat %t/lib/CheckConstCharPointer.cpp | FileCheck %s
|
|
|
|
# const char * pointers must be decoded as rpc_common::ConstCharPointer objects
|
|
# in server side source files.
|
|
CHECK: rpc_common::ConstCharPointer string
|