Fixed function generics
This commit is contained in:
@@ -269,19 +269,12 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"match": "\\b(fn)\\s+([a-zA-Z_][a-zA-Z0-9_]*)\\s+([a-zA-Z_][a-zA-Z0-9_]*)",
|
"match": "\\b([a-zA-Z_][a-zA-Z0-9_]*)\\s+([a-zA-Z_][a-zA-Z0-9_]*)(?=\\s*(?:<[^;(){}]*>)?\\s*\\()",
|
||||||
"captures": {
|
"captures": {
|
||||||
"1": {
|
"1": {
|
||||||
"name": "storage.type.mist"
|
"name": "entity.name.type.mist"
|
||||||
},
|
},
|
||||||
"2": {
|
"2": {
|
||||||
"patterns": [
|
|
||||||
{
|
|
||||||
"include": "#types"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"3": {
|
|
||||||
"name": "entity.name.function.mist"
|
"name": "entity.name.function.mist"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -473,7 +466,7 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"method_calls": {
|
"method_calls": {
|
||||||
"match": "\\.([a-zA-Z_][a-zA-Z0-9_]*)\\s*(?=\\()",
|
"match": "\\.([a-zA-Z_][a-zA-Z0-9_]*)(?=\\s*(?:<[^;(){}]*>)?\\s*\\()",
|
||||||
"captures": {
|
"captures": {
|
||||||
"1": {
|
"1": {
|
||||||
"name": "entity.name.function.mist"
|
"name": "entity.name.function.mist"
|
||||||
@@ -505,8 +498,12 @@
|
|||||||
"name": "keyword.operator.arrow.mist"
|
"name": "keyword.operator.arrow.mist"
|
||||||
},
|
},
|
||||||
"functions": {
|
"functions": {
|
||||||
"match": "\\b([a-zA-Z_][a-zA-Z0-9_]*)\\s*(?=\\()",
|
"match": "\\b([a-zA-Z_][a-zA-Z0-9_]*)(?=\\s*(?:<[^;(){}]*>)?\\s*\\()",
|
||||||
"name": "entity.name.function.mist"
|
"captures": {
|
||||||
|
"1": {
|
||||||
|
"name": "entity.name.function.mist"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"impl": {
|
"impl": {
|
||||||
"patterns": [
|
"patterns": [
|
||||||
|
|||||||
Reference in New Issue
Block a user