Documentation
¶
Index ¶
- Variables
- func CallRestMethod(host, method string, input, output proto.Message) error
- func RunGrpcServer(address string) error
- func RunRestServer(address string) error
- type BuiltinServiceClient
- type KclvmService
- type KclvmServiceClient
- func (p *KclvmServiceClient) Complete(args *gpyrpc.Complete_Args) (resp *gpyrpc.Complete_Result, err error)
- func (p *KclvmServiceClient) DocumentSymbol(args *gpyrpc.DocumentSymbol_Args) (resp *gpyrpc.DocumentSymbol_Result, err error)
- func (p *KclvmServiceClient) EvalCode(args *gpyrpc.EvalCode_Args) (resp *gpyrpc.EvalCode_Result, err error)
- func (p *KclvmServiceClient) ExecProgram(args *gpyrpc.ExecProgram_Args) (resp *gpyrpc.ExecProgram_Result, err error)
- func (p *KclvmServiceClient) FormatCode(args *gpyrpc.FormatCode_Args) (resp *gpyrpc.FormatCode_Result, err error)
- func (p *KclvmServiceClient) FormatPath(args *gpyrpc.FormatPath_Args) (resp *gpyrpc.FormatPath_Result, err error)
- func (p *KclvmServiceClient) GetSchemaType(args *gpyrpc.GetSchemaType_Args) (resp *gpyrpc.GetSchemaType_Result, err error)
- func (p *KclvmServiceClient) GoToDef(args *gpyrpc.GoToDef_Args) (resp *gpyrpc.GoToDef_Result, err error)
- func (p *KclvmServiceClient) Hover(args *gpyrpc.Hover_Args) (resp *gpyrpc.Hover_Result, err error)
- func (p *KclvmServiceClient) LintPath(args *gpyrpc.LintPath_Args) (resp *gpyrpc.LintPath_Result, err error)
- func (p *KclvmServiceClient) ListDepFiles(args *gpyrpc.ListDepFiles_Args) (resp *gpyrpc.ListDepFiles_Result, err error)
- func (p *KclvmServiceClient) ListDownStreamFiles(args *gpyrpc.ListDownStreamFiles_Args) (resp *gpyrpc.ListDownStreamFiles_Result, err error)
- func (p *KclvmServiceClient) ListUpStreamFiles(args *gpyrpc.ListUpStreamFiles_Args) (resp *gpyrpc.ListUpStreamFiles_Result, err error)
- func (p *KclvmServiceClient) LoadSettingsFiles(args *gpyrpc.LoadSettingsFiles_Args) (resp *gpyrpc.LoadSettingsFiles_Result, err error)
- func (p *KclvmServiceClient) OverrideFile(args *gpyrpc.OverrideFile_Args) (resp *gpyrpc.OverrideFile_Result, err error)
- func (p *KclvmServiceClient) ParseFile_AST(args *gpyrpc.ParseFile_AST_Args) (resp *gpyrpc.ParseFile_AST_Result, err error)
- func (p *KclvmServiceClient) ParseFile_LarkTree(args *gpyrpc.ParseFile_LarkTree_Args) (resp *gpyrpc.ParseFile_LarkTree_Result, err error)
- func (p *KclvmServiceClient) ParseProgram_AST(args *gpyrpc.ParseProgram_AST_Args) (resp *gpyrpc.ParseProgram_AST_Result, err error)
- func (p *KclvmServiceClient) Ping(args *gpyrpc.Ping_Args) (resp *gpyrpc.Ping_Result, err error)
- func (p *KclvmServiceClient) ResetPlugin(args *gpyrpc.ResetPlugin_Args) (resp *gpyrpc.ResetPlugin_Result, err error)
- func (p *KclvmServiceClient) ResolveCode(args *gpyrpc.ResolveCode_Args) (resp *gpyrpc.ResolveCode_Result, err error)
- func (p *KclvmServiceClient) SpliceCode(args *gpyrpc.SpliceCode_Args) (resp *gpyrpc.SpliceCode_Result, err error)
- func (p *KclvmServiceClient) ValidateCode(args *gpyrpc.ValidateCode_Args) (resp *gpyrpc.ValidateCode_Result, err error)
- type RestfulResult
Constants ¶
This section is empty.
Variables ¶
View Source
var Default_IsNative = false
Functions ¶
func CallRestMethod ¶
CallRestMethod call an restful method.
func RunGrpcServer ¶
func RunRestServer ¶
Types ¶
type BuiltinServiceClient ¶
type BuiltinServiceClient = kclvm_runtime.BuiltinServiceClient
func NewBuiltinServiceClient ¶
func NewBuiltinServiceClient() *BuiltinServiceClient
type KclvmService ¶
type KclvmService interface { Ping(in *gpyrpc.Ping_Args) (out *gpyrpc.Ping_Result, err error) ParseFile_LarkTree(in *gpyrpc.ParseFile_LarkTree_Args) (out *gpyrpc.ParseFile_LarkTree_Result, err error) ParseFile_AST(in *gpyrpc.ParseFile_AST_Args) (out *gpyrpc.ParseFile_AST_Result, err error) ParseProgram_AST(in *gpyrpc.ParseProgram_AST_Args) (out *gpyrpc.ParseProgram_AST_Result, err error) ExecProgram(in *gpyrpc.ExecProgram_Args) (out *gpyrpc.ExecProgram_Result, err error) ResetPlugin(in *gpyrpc.ResetPlugin_Args) (out *gpyrpc.ResetPlugin_Result, err error) FormatCode(in *gpyrpc.FormatCode_Args) (out *gpyrpc.FormatCode_Result, err error) FormatPath(in *gpyrpc.FormatPath_Args) (out *gpyrpc.FormatPath_Result, err error) LintPath(in *gpyrpc.LintPath_Args) (out *gpyrpc.LintPath_Result, err error) OverrideFile(in *gpyrpc.OverrideFile_Args) (out *gpyrpc.OverrideFile_Result, err error) EvalCode(in *gpyrpc.EvalCode_Args) (out *gpyrpc.EvalCode_Result, err error) ResolveCode(in *gpyrpc.ResolveCode_Args) (out *gpyrpc.ResolveCode_Result, err error) GetSchemaType(in *gpyrpc.GetSchemaType_Args) (out *gpyrpc.GetSchemaType_Result, err error) ValidateCode(in *gpyrpc.ValidateCode_Args) (out *gpyrpc.ValidateCode_Result, err error) SpliceCode(in *gpyrpc.SpliceCode_Args) (out *gpyrpc.SpliceCode_Result, err error) Complete(in *gpyrpc.Complete_Args) (out *gpyrpc.Complete_Result, err error) GoToDef(in *gpyrpc.GoToDef_Args) (out *gpyrpc.GoToDef_Result, err error) DocumentSymbol(in *gpyrpc.DocumentSymbol_Args) (out *gpyrpc.DocumentSymbol_Result, err error) Hover(in *gpyrpc.Hover_Args) (out *gpyrpc.Hover_Result, err error) ListDepFiles(in *gpyrpc.ListDepFiles_Args) (out *gpyrpc.ListDepFiles_Result, err error) ListUpStreamFiles(in *gpyrpc.ListUpStreamFiles_Args) (out *gpyrpc.ListUpStreamFiles_Result, err error) ListDownStreamFiles(in *gpyrpc.ListDownStreamFiles_Args) (out *gpyrpc.ListDownStreamFiles_Result, err error) LoadSettingsFiles(in *gpyrpc.LoadSettingsFiles_Args) (out *gpyrpc.LoadSettingsFiles_Result, err error) }
type KclvmServiceClient ¶
type KclvmServiceClient struct { Runtime *kclvm_runtime.Runtime IsNative bool //if true ,call service by C API }
func NewKclvmServiceClient ¶
func NewKclvmServiceClient() *KclvmServiceClient
func (*KclvmServiceClient) Complete ¶
func (p *KclvmServiceClient) Complete(args *gpyrpc.Complete_Args) (resp *gpyrpc.Complete_Result, err error)
func (*KclvmServiceClient) DocumentSymbol ¶
func (p *KclvmServiceClient) DocumentSymbol(args *gpyrpc.DocumentSymbol_Args) (resp *gpyrpc.DocumentSymbol_Result, err error)
func (*KclvmServiceClient) EvalCode ¶
func (p *KclvmServiceClient) EvalCode(args *gpyrpc.EvalCode_Args) (resp *gpyrpc.EvalCode_Result, err error)
func (*KclvmServiceClient) ExecProgram ¶
func (p *KclvmServiceClient) ExecProgram(args *gpyrpc.ExecProgram_Args) (resp *gpyrpc.ExecProgram_Result, err error)
func (*KclvmServiceClient) FormatCode ¶
func (p *KclvmServiceClient) FormatCode(args *gpyrpc.FormatCode_Args) (resp *gpyrpc.FormatCode_Result, err error)
func (*KclvmServiceClient) FormatPath ¶
func (p *KclvmServiceClient) FormatPath(args *gpyrpc.FormatPath_Args) (resp *gpyrpc.FormatPath_Result, err error)
func (*KclvmServiceClient) GetSchemaType ¶
func (p *KclvmServiceClient) GetSchemaType(args *gpyrpc.GetSchemaType_Args) (resp *gpyrpc.GetSchemaType_Result, err error)
func (*KclvmServiceClient) GoToDef ¶
func (p *KclvmServiceClient) GoToDef(args *gpyrpc.GoToDef_Args) (resp *gpyrpc.GoToDef_Result, err error)
func (*KclvmServiceClient) Hover ¶
func (p *KclvmServiceClient) Hover(args *gpyrpc.Hover_Args) (resp *gpyrpc.Hover_Result, err error)
func (*KclvmServiceClient) LintPath ¶
func (p *KclvmServiceClient) LintPath(args *gpyrpc.LintPath_Args) (resp *gpyrpc.LintPath_Result, err error)
func (*KclvmServiceClient) ListDepFiles ¶
func (p *KclvmServiceClient) ListDepFiles(args *gpyrpc.ListDepFiles_Args) (resp *gpyrpc.ListDepFiles_Result, err error)
func (*KclvmServiceClient) ListDownStreamFiles ¶
func (p *KclvmServiceClient) ListDownStreamFiles(args *gpyrpc.ListDownStreamFiles_Args) (resp *gpyrpc.ListDownStreamFiles_Result, err error)
func (*KclvmServiceClient) ListUpStreamFiles ¶
func (p *KclvmServiceClient) ListUpStreamFiles(args *gpyrpc.ListUpStreamFiles_Args) (resp *gpyrpc.ListUpStreamFiles_Result, err error)
func (*KclvmServiceClient) LoadSettingsFiles ¶
func (p *KclvmServiceClient) LoadSettingsFiles(args *gpyrpc.LoadSettingsFiles_Args) (resp *gpyrpc.LoadSettingsFiles_Result, err error)
func (*KclvmServiceClient) OverrideFile ¶
func (p *KclvmServiceClient) OverrideFile(args *gpyrpc.OverrideFile_Args) (resp *gpyrpc.OverrideFile_Result, err error)
func (*KclvmServiceClient) ParseFile_AST ¶
func (p *KclvmServiceClient) ParseFile_AST(args *gpyrpc.ParseFile_AST_Args) (resp *gpyrpc.ParseFile_AST_Result, err error)
func (*KclvmServiceClient) ParseFile_LarkTree ¶
func (p *KclvmServiceClient) ParseFile_LarkTree(args *gpyrpc.ParseFile_LarkTree_Args) (resp *gpyrpc.ParseFile_LarkTree_Result, err error)
func (*KclvmServiceClient) ParseProgram_AST ¶
func (p *KclvmServiceClient) ParseProgram_AST(args *gpyrpc.ParseProgram_AST_Args) (resp *gpyrpc.ParseProgram_AST_Result, err error)
func (*KclvmServiceClient) Ping ¶
func (p *KclvmServiceClient) Ping(args *gpyrpc.Ping_Args) (resp *gpyrpc.Ping_Result, err error)
func (*KclvmServiceClient) ResetPlugin ¶
func (p *KclvmServiceClient) ResetPlugin(args *gpyrpc.ResetPlugin_Args) (resp *gpyrpc.ResetPlugin_Result, err error)
func (*KclvmServiceClient) ResolveCode ¶
func (p *KclvmServiceClient) ResolveCode(args *gpyrpc.ResolveCode_Args) (resp *gpyrpc.ResolveCode_Result, err error)
func (*KclvmServiceClient) SpliceCode ¶
func (p *KclvmServiceClient) SpliceCode(args *gpyrpc.SpliceCode_Args) (resp *gpyrpc.SpliceCode_Result, err error)
func (*KclvmServiceClient) ValidateCode ¶
func (p *KclvmServiceClient) ValidateCode(args *gpyrpc.ValidateCode_Args) (resp *gpyrpc.ValidateCode_Result, err error)
type RestfulResult ¶
Client represents an restful method result.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.