newApiCommandResult<modes.Location[],types.Location[]|undefined>('A promise that resolves to an array of Location-instances.',tryMapWith(typeConverters.location.to))
newApiCommandResult<(modes.Location|modes.LocationLink)[],(types.Location|vscode.LocationLink)[]|undefined>('A promise that resolves to an array of Location-instances.',mapLocationOrLocationLink)
),
newApiCommand(
'vscode.executeTypeDefinitionProvider','_executeTypeDefinitionProvider','Execute all type definition providers.',
newApiCommandResult<modes.Location[],types.Location[]|undefined>('A promise that resolves to an array of Location-instances.',tryMapWith(typeConverters.location.to))
newApiCommandResult<(modes.Location|modes.LocationLink)[],(types.Location|vscode.LocationLink)[]|undefined>('A promise that resolves to an array of Location-instances.',mapLocationOrLocationLink)
),
newApiCommand(
'vscode.executeDeclarationProvider','_executeDeclarationProvider','Execute all declaration providers.',
newApiCommandResult<modes.Location[],types.Location[]|undefined>('A promise that resolves to an array of Location-instances.',tryMapWith(typeConverters.location.to))
newApiCommandResult<(modes.Location|modes.LocationLink)[],(types.Location|vscode.LocationLink)[]|undefined>('A promise that resolves to an array of Location-instances.',mapLocationOrLocationLink)
),
newApiCommand(
'vscode.executeImplementationProvider','_executeImplementationProvider','Execute all implementation providers.',
newApiCommandResult<modes.Location[],types.Location[]|undefined>('A promise that resolves to an array of Location-instances.',tryMapWith(typeConverters.location.to))
newApiCommandResult<(modes.Location|modes.LocationLink)[],(types.Location|vscode.LocationLink)[]|undefined>('A promise that resolves to an array of Location-instances.',mapLocationOrLocationLink)
),
newApiCommand(
'vscode.executeReferenceProvider','_executeReferenceProvider','Execute all reference providers.',