v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
message.h File Reference
Include dependency graph for message.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  v8::internal::torque::ls::BaseJsonAccessor
 
class  v8::internal::torque::ls::Message
 
class  v8::internal::torque::ls::NestedJsonAccessor
 
class  v8::internal::torque::ls::ResponseError
 
class  v8::internal::torque::ls::InitializeParams
 
class  v8::internal::torque::ls::FileListParams
 
class  v8::internal::torque::ls::FileSystemWatcher
 
class  v8::internal::torque::ls::DidChangeWatchedFilesRegistrationOptions
 
class  v8::internal::torque::ls::FileEvent
 
class  v8::internal::torque::ls::DidChangeWatchedFilesParams
 
class  v8::internal::torque::ls::SaveOptions
 
class  v8::internal::torque::ls::TextDocumentSyncOptions
 
class  v8::internal::torque::ls::ServerCapabilities
 
class  v8::internal::torque::ls::InitializeResult
 
class  v8::internal::torque::ls::Registration
 
class  v8::internal::torque::ls::RegistrationParams
 
class  v8::internal::torque::ls::JsonPosition
 
class  v8::internal::torque::ls::Range
 
class  v8::internal::torque::ls::Location
 
class  v8::internal::torque::ls::TextDocumentIdentifier
 
class  v8::internal::torque::ls::TextDocumentPositionParams
 
class  v8::internal::torque::ls::Diagnostic
 
class  v8::internal::torque::ls::PublishDiagnosticsParams
 
class  v8::internal::torque::ls::DocumentSymbolParams
 
class  v8::internal::torque::ls::SymbolInformation
 
class  v8::internal::torque::ls::Request< T >
 
class  v8::internal::torque::ls::Response< T >
 
class  v8::internal::torque::ls::ResponseArrayResult< T >
 

Namespaces

namespace  v8
 
namespace  v8::internal
 
namespace  v8::internal::torque
 
namespace  v8::internal::torque::ls
 

Typedefs

using v8::internal::torque::ls::InitializeRequest = Request<InitializeParams>
 
using v8::internal::torque::ls::RegistrationRequest = Request<RegistrationParams>
 
using v8::internal::torque::ls::TorqueFileListNotification = Request<FileListParams>
 
using v8::internal::torque::ls::GotoDefinitionRequest = Request<TextDocumentPositionParams>
 
using v8::internal::torque::ls::DidChangeWatchedFilesNotification = Request<DidChangeWatchedFilesParams>
 
using v8::internal::torque::ls::PublishDiagnosticsNotification = Request<PublishDiagnosticsParams>
 
using v8::internal::torque::ls::DocumentSymbolRequest = Request<DocumentSymbolParams>
 
using v8::internal::torque::ls::InitializeResponse = Response<InitializeResult>
 
using v8::internal::torque::ls::GotoDefinitionResponse = Response<Location>
 
using v8::internal::torque::ls::DocumentSymbolResponse = ResponseArrayResult<SymbolInformation>
 

Enumerations

enum  v8::internal::torque::ls::SymbolKind {
  v8::internal::torque::ls::kFile = 1 , v8::internal::torque::ls::kNamespace = 3 , v8::internal::torque::ls::kClass = 5 , v8::internal::torque::ls::kMethod = 6 ,
  v8::internal::torque::ls::kProperty = 7 , v8::internal::torque::ls::kField = 8 , v8::internal::torque::ls::kConstructor = 9 , v8::internal::torque::ls::kFunction = 12 ,
  v8::internal::torque::ls::kVariable = 13 , v8::internal::torque::ls::kConstant = 14 , v8::internal::torque::ls::kStruct = 23
}