clang-tools  10.0.0svn
Namespaces | Enumerations | Functions
ClangdMain.cpp File Reference
#include "ClangdLSPServer.h"
#include "CodeComplete.h"
#include "Features.inc"
#include "Path.h"
#include "Protocol.h"
#include "Trace.h"
#include "Transport.h"
#include "index/Background.h"
#include "index/Serialization.h"
#include "clang/Basic/Version.h"
#include "clang/Format/Format.h"
#include "llvm/ADT/Optional.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/Path.h"
#include "llvm/Support/Process.h"
#include "llvm/Support/Program.h"
#include "llvm/Support/Signals.h"
#include "llvm/Support/TargetSelect.h"
#include "llvm/Support/raw_ostream.h"
#include <cstdlib>
#include <iostream>
#include <memory>
#include <mutex>
#include <string>
#include <thread>
Include dependency graph for ClangdMain.cpp:

Go to the source code of this file.

Namespaces

 clang
 ===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//
 
 clang::clangd
 

Enumerations

enum  clang::clangd::@751::CompileArgsFrom
 
enum  clang::clangd::@751::CompletionStyleFlag
 
enum  clang::clangd::@751::PCHStorageFlag
 
enum  ErrorResultCode : int { ErrorResultCode::NoShutdownRequest = 1, ErrorResultCode::CantRunAsXPCService = 2 }
 

Functions

int main (int argc, char *argv[])
 

Enumeration Type Documentation

◆ CompileArgsFrom

enum clang::clangd::@751::CompileArgsFrom

Definition at line 60 of file ClangdMain.cpp.

◆ CompletionStyleFlag

enum clang::clangd::@751::CompletionStyleFlag

Definition at line 160 of file ClangdMain.cpp.

◆ ErrorResultCode

enum ErrorResultCode : int
strong
Enumerator
NoShutdownRequest 
CantRunAsXPCService 

Definition at line 426 of file ClangdMain.cpp.

◆ PCHStorageFlag

enum clang::clangd::@751::PCHStorageFlag

Definition at line 296 of file ClangdMain.cpp.

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 431 of file ClangdMain.cpp.