clang-tools 20.0.0git
|
#include "xpc/Conversion.h"
#include "clang/Basic/LLVM.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/Support/LineIterator.h"
#include "llvm/Support/MemoryBuffer.h"
#include "llvm/Support/Path.h"
#include "llvm/Support/raw_ostream.h"
#include <dlfcn.h>
#include <stdio.h>
#include <string>
#include <xpc/xpc.h>
Go to the source code of this file.
Typedefs | |
typedef const char *(* | clangd_xpc_get_bundle_identifier_t) (void) |
Functions | |
static std::string | getLibraryPath () |
static void | dumpXPCObject (xpc_object_t Object, llvm::raw_ostream &OS) |
int | main (int argc, char *argv[]) |
typedef const char *(* clangd_xpc_get_bundle_identifier_t) (void) |
Definition at line 21 of file ClangdXPCTestClient.cpp.
|
static |
Definition at line 38 of file ClangdXPCTestClient.cpp.
References OS, Type, and clang::clangd::xpcToJson().
Referenced by main().
|
static |
Definition at line 26 of file ClangdXPCTestClient.cpp.
References getLibraryPath().
Referenced by getLibraryPath(), and main().
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 48 of file ClangdXPCTestClient.cpp.
References clangd_xpc_get_bundle_identifier(), dumpXPCObject(), getLibraryPath(), clang::clangd::jsonToXpc(), and Line.