Returns the string representation of the symbol kind. Args: symbol (dict): The symbol object. Returns: str: The string representation of the symbol kind.
(symbol)
| 107 | return ".rs" |
| 108 | |
| 109 | def matching_kind_symbol(symbol): |
| 110 | """ |
| 111 | Returns the string representation of the symbol kind. |
| 112 | |
| 113 | Args: |
| 114 | symbol (dict): The symbol object. |
| 115 | |
| 116 | Returns: |
| 117 | str: The string representation of the symbol kind. |
| 118 | """ |
| 119 | kind = symbol["kind"] |
| 120 | if kind == SymbolKind.File: |
| 121 | return "File" |
| 122 | elif kind == SymbolKind.Module: |
| 123 | return "Module" |
| 124 | elif kind == SymbolKind.Namespace: |
| 125 | return "Namespace" |
| 126 | elif kind == SymbolKind.Package: |
| 127 | return "Package" |
| 128 | elif kind == SymbolKind.Class: |
| 129 | return "Class" |
| 130 | elif kind == SymbolKind.Method: |
| 131 | return "Method" |
| 132 | elif kind == SymbolKind.Property: |
| 133 | return "Property" |
| 134 | elif kind == SymbolKind.Field: |
| 135 | return "Field" |
| 136 | elif kind == SymbolKind.Function: |
| 137 | return "Function" |
| 138 | elif kind == SymbolKind.Variable: |
| 139 | return "Variable" |
| 140 | elif kind == SymbolKind.Constant: |
| 141 | return "Constant" |
| 142 | elif kind == SymbolKind.String: |
| 143 | return "String" |
| 144 | elif kind == SymbolKind.Number: |
| 145 | return "Number" |
| 146 | elif kind == SymbolKind.Boolean: |
| 147 | return "Boolean" |
| 148 | elif kind == SymbolKind.Array: |
| 149 | return "Array" |
| 150 | elif kind == SymbolKind.Object: |
| 151 | return "Object" |
| 152 | elif kind == SymbolKind.Key: |
| 153 | return "Key" |
| 154 | elif kind == SymbolKind.Null: |
| 155 | return "Null" |
| 156 | elif kind == SymbolKind.Enum: |
| 157 | return "Enum" |
| 158 | elif kind == SymbolKind.EnumMember: |
| 159 | return "EnumMember" |
| 160 | elif kind == SymbolKind.Struct: |
| 161 | return "Struct" |
| 162 | elif kind == SymbolKind.Event: |
| 163 | return "Event" |
| 164 | elif kind == SymbolKind.Operator: |
| 165 | return "Operator" |
| 166 | elif kind == SymbolKind.TypeParameter: |
no outgoing calls
no test coverage detected