NativeString Extension

Location

  • Reference:
    • Swift.dll  .NET, .NET Standard 2.0
    • swift.jar  Cooper
    • Swift.fx  Island
    • libSwift.fx  Toffee
  • Namespace: Swift
  • Extends: NativeString

 

constructor withRepeating(not nullable Char) count(not nullable Int)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
constructor withRepeating(c: not nullable Char) count(count: not nullable Int)
// Island-UIKit for Mac-x86_64
constructor withRepeating(c: not nullable Char) count(count: not nullable Int)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
NativeString withRepeating(Char! c) count(Int! count)
// Island-UIKit for Mac-x86_64
NativeString withRepeating(Char! c) count(Int! count)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
init(withRepeating c: Char, count: Int)
// Toffee-UIKit for Mac
init(withRepeating c: Char, count: Int)

 

NativeString withRepeating(Char c) count(Int count)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Sub New withRepeating(c As Char) count(count As Int)
// Island-UIKit for Mac-x86_64
Sub New withRepeating(c As Char) count(count As Int)

Parameters:

  • c:
  • count:

constructor (not nullable Char)

 

constructor(c: not nullable Char)

 

NativeString(Char! c)

 

init(_ c: Char)

 

NativeString(Char c)

 

Sub New(c As Char)

Parameters:

  • c:

constructor (not nullable Object)

 

constructor(object: not nullable Object)

 

NativeString(Object! object)

 

init(_ object: Object)

 

NativeString(Object object)

 

Sub New(object As Object)

Parameters:

  • object:

constructor withDescribing(not nullable Object)

 

constructor withDescribing(subject: not nullable Object)

 

NativeString withDescribing(Object! subject)

 

init(withDescribing subject: Object)

 

NativeString withDescribing(Object subject)

 

Sub New withDescribing(subject As Object)

Parameters:

  • subject:

constructor withReflecting(not nullable Object)

 

constructor withReflecting(subject: not nullable Object)

 

NativeString withReflecting(Object! subject)

 

init(withReflecting subject: Object)

 

NativeString withReflecting(Object subject)

 

Sub New withReflecting(subject As Object)

Parameters:

  • subject:

characters .NET, .NET Standard 2.0, Cooper, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Toffee

 

// .NET, .NET Standard 2.0, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator
property characters: not nullable CharacterView read;
// Island-UIKit for Mac-x86_64
property characters: not nullable SwiftString.CharacterView read;

 

// .NET, .NET Standard 2.0, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator
CharacterView! characters { get; }
// Island-UIKit for Mac-x86_64
SwiftString.CharacterView! characters { get; }

 

// .NET, .NET Standard 2.0, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var characters: CharacterView { get{} }
// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var characters: SwiftString.CharacterView { get{} }

 

CharacterView characters { __get; }

 

// .NET, .NET Standard 2.0, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator
ReadOnly Property characters() As CharacterView
// Island-UIKit for Mac-x86_64
ReadOnly Property characters() As SwiftString.CharacterView

components

 

method components separatedBy(separator: not nullable String): not nullable Array<not nullable String>

 

Array<String!>! components separatedBy(String! separator)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func components(separatedBy separator: String) -> Array<String>
// Toffee-UIKit for Mac
func components(separatedBy separator: String) -> [String]

 

Array<String> components separatedBy(String separator)

 

Function components separatedBy(separator As String) As Array<String>

Parameters:

  • separator:

debugDescription .NET, .NET Standard 2.0, Cooper, Island

 

property debugDescription: not nullable NativeString read;

 

NativeString! debugDescription { get; }

 

var debugDescription: NativeString { get{} }

 

NativeString debugDescription { __get; }

 

ReadOnly Property debugDescription() As NativeString

endIndex

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
property endIndex: not nullable Int64 read;
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
property endIndex: not nullable Int32 read;

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Int64! endIndex { get; }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Int32! endIndex { get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
var endIndex: Int64 { get{} }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator
var endIndex: Int32 { get{} }

 

Int64 endIndex { __get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
ReadOnly Property endIndex() As Int64
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
ReadOnly Property endIndex() As Int32

fromCString Toffee

 

static func fromCString(cs: UnsafeMutablePointer<AnsiChar>) -> NativeString?

Parameters:

  • cs:

fromCStringRepairingIllFormedUTF8 Toffee

 

static func fromCStringRepairingIllFormedUTF8(_ cs: UnsafeMutablePointer<AnsiChar>) -> (NativeString, not nullable nullable Boolean?)

Parameters:

  • cs:

hashValue

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property hashValue: not nullable Int read;
// Island-UIKit for Mac-x86_64
property hashValue: not nullable Int read;

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int! hashValue { get; }
// Island-UIKit for Mac-x86_64
Int! hashValue { get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var hashValue: Int { get{} }
// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var hashValue: Int { get{} }

 

Int hashValue { __get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property hashValue() As Int
// Island-UIKit for Mac-x86_64
ReadOnly Property hashValue() As Int

hasPrefix .NET, .NET Standard 2.0, Cooper, Island

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method hasPrefix(prefix: not nullable NativeString): not nullable Bool
// Island-UIKit for Mac-x86_64
method hasPrefix(prefix: not nullable NativeString): not nullable Bool

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! hasPrefix(NativeString! prefix)
// Island-UIKit for Mac-x86_64
Bool! hasPrefix(NativeString! prefix)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
func hasPrefix(_ prefix: NativeString) -> Bool
// Island-UIKit for Mac-x86_64
func hasPrefix(_ prefix: NativeString) -> Bool

 

Bool hasPrefix(NativeString prefix)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function hasPrefix(prefix As NativeString) As Bool
// Island-UIKit for Mac-x86_64
Function hasPrefix(prefix As NativeString) As Bool

Parameters:

  • prefix:

hasSuffix .NET, .NET Standard 2.0, Cooper, Island

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method hasSuffix(suffix: not nullable NativeString): not nullable Bool
// Island-UIKit for Mac-x86_64
method hasSuffix(suffix: not nullable NativeString): not nullable Bool

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! hasSuffix(NativeString! suffix)
// Island-UIKit for Mac-x86_64
Bool! hasSuffix(NativeString! suffix)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
func hasSuffix(_ suffix: NativeString) -> Bool
// Island-UIKit for Mac-x86_64
func hasSuffix(_ suffix: NativeString) -> Bool

 

Bool hasSuffix(NativeString suffix)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function hasSuffix(suffix As NativeString) As Bool
// Island-UIKit for Mac-x86_64
Function hasSuffix(suffix As NativeString) As Bool

Parameters:

  • suffix:

isEmpty

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property isEmpty: not nullable Bool read;
// Island-UIKit for Mac-x86_64
property isEmpty: not nullable Bool read;

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! isEmpty { get; }
// Island-UIKit for Mac-x86_64
Bool! isEmpty { get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var isEmpty: Bool { get{} }
// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var isEmpty: Bool { get{} }

 

Bool isEmpty { __get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property isEmpty() As Bool
// Island-UIKit for Mac-x86_64
ReadOnly Property isEmpty() As Bool

Item

 

property Item[range: not nullable Range]: not nullable NativeString read;

 

NativeString! Item[Range! range] { get; }

 

subscript Item(_ range: Range) -> NativeString { get{} }

 

NativeString Item[Range range] { __get; }

 

ReadOnly Property Item(range As Range) As NativeString

length .NET, .NET Standard 2.0, Island

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method length: not nullable Int
// Island-UIKit for Mac-x86_64
method length: not nullable Int

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int! length()
// Island-UIKit for Mac-x86_64
Int! length()

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
func length() -> Int
// Island-UIKit for Mac-x86_64
func length() -> Int

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function length() As Int
// Island-UIKit for Mac-x86_64
Function length() As Int

lowercased

 

method lowercased: not nullable NativeString

 

NativeString! lowercased()

 

func lowercased() -> NativeString

 

NativeString lowercased()

 

Function lowercased() As NativeString

prefix through(not nullable Int64): not nullable NativeString .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
method prefix through(through: not nullable Int64): not nullable NativeString
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
method prefix through(through: not nullable Int32): not nullable NativeString

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
NativeString! prefix through(Int64! through)
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
NativeString! prefix through(Int32! through)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator
func prefix(through: Int64) -> NativeString
// Toffee-watchOS, Toffee-watchOS Simulator
func prefix(through: Int32) -> NativeString

 

NativeString prefix through(Int64 through)

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Function prefix through(through As Int64) As NativeString
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Function prefix through(through As Int32) As NativeString

Parameters:

  • through:

prefix upTo(not nullable Int64): not nullable NativeString .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
method prefix upTo(upTo: not nullable Int64): not nullable NativeString
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
method prefix upTo(upTo: not nullable Int32): not nullable NativeString

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
NativeString! prefix upTo(Int64! upTo)
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
NativeString! prefix upTo(Int32! upTo)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator
func prefix(upTo: Int64) -> NativeString
// Toffee-watchOS, Toffee-watchOS Simulator
func prefix(upTo: Int32) -> NativeString

 

NativeString prefix upTo(Int64 upTo)

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Function prefix upTo(upTo As Int64) As NativeString
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Function prefix upTo(upTo As Int32) As NativeString

Parameters:

  • upTo:

startIndex

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
property startIndex: not nullable Int64 read;
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
property startIndex: not nullable Int32 read;

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Int64! startIndex { get; }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Int32! startIndex { get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
var startIndex: Int64 { get{} }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator
var startIndex: Int32 { get{} }

 

Int64 startIndex { __get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
ReadOnly Property startIndex() As Int64
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
ReadOnly Property startIndex() As Int32

suffix .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
method suffix from(from: not nullable Int64): not nullable NativeString
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
method suffix from(from: not nullable Int32): not nullable NativeString

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
NativeString! suffix from(Int64! from)
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
NativeString! suffix from(Int32! from)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator
func suffix(from: Int64) -> NativeString
// Toffee-watchOS, Toffee-watchOS Simulator
func suffix(from: Int32) -> NativeString

 

NativeString suffix from(Int64 from)

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Function suffix from(from As Int64) As NativeString
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Function suffix from(from As Int32) As NativeString

Parameters:

  • from:

toInt .NET, .NET Standard 2.0, Island, Toffee

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method toInt: nullable Int
// Island-UIKit for Mac-x86_64
method toInt: nullable Int

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int? toInt()
// Island-UIKit for Mac-x86_64
Int? toInt()

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func toInt() -> Int?
// Toffee-UIKit for Mac
func toInt() -> Int?

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function toInt() As Int?
// Island-UIKit for Mac-x86_64
Function toInt() As Int?

toInt Cooper

 

method toInt: nullable Long

 

Long? toInt()

 

func toInt() -> Long?

 

Long toInt()

 

Function toInt() As Long?

unicodeScalars

 

property unicodeScalars: not nullable UnicodeScalarView read;

 

UnicodeScalarView! unicodeScalars { get; }

 

var unicodeScalars: UnicodeScalarView { get{} }

 

UnicodeScalarView unicodeScalars { __get; }

 

ReadOnly Property unicodeScalars() As UnicodeScalarView

uppercased

 

method uppercased: not nullable NativeString

 

NativeString! uppercased()

 

func uppercased() -> NativeString

 

NativeString uppercased()

 

Function uppercased() As NativeString

utf16

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property utf16: not nullable UTF16View read;
// Island-UIKit for Mac-x86_64
property utf16: not nullable SwiftString.UTF16View read;

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
UTF16View! utf16 { get; }
// Island-UIKit for Mac-x86_64
SwiftString.UTF16View! utf16 { get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var utf16: UTF16View { get{} }
// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var utf16: SwiftString.UTF16View { get{} }

 

UTF16View utf16 { __get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property utf16() As UTF16View
// Island-UIKit for Mac-x86_64
ReadOnly Property utf16() As SwiftString.UTF16View

utf8

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property utf8: not nullable UTF8View read;
// Island-UIKit for Mac-x86_64
property utf8: not nullable SwiftString.UTF8View read;

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
UTF8View! utf8 { get; }
// Island-UIKit for Mac-x86_64
SwiftString.UTF8View! utf8 { get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var utf8: UTF8View { get{} }
// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var utf8: SwiftString.UTF8View { get{} }

 

UTF8View utf8 { __get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property utf8() As UTF8View
// Island-UIKit for Mac-x86_64
ReadOnly Property utf8() As SwiftString.UTF8View

withUTF8Buffer<R> .NET, .NET Standard 2.0, Cooper, Toffee

 

method withUTF8Buffer<R>(body: not nullable Func<not nullable array of not nullable UTF8Char, not nullable R>): not nullable R

 

R! withUTF8Buffer<R>(Func<UTF8Char![]!, R!>! body)

 

func withUTF8Buffer<R>(_ body: (UTF8Char...) -> R) -> R

 

R withUTF8Buffer<R>(Func2<UTF8Char[], R> body)

 

Function withUTF8Buffer<R>(body As Func (Of UTF8Char(), R)) As R

Parameters:

  • body:

 

characters .NET, .NET Standard 2.0, Cooper, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Toffee

 

// .NET, .NET Standard 2.0, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator
property characters: not nullable CharacterView read;
// Island-UIKit for Mac-x86_64
property characters: not nullable SwiftString.CharacterView read;

 

// .NET, .NET Standard 2.0, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator
CharacterView! characters { get; }
// Island-UIKit for Mac-x86_64
SwiftString.CharacterView! characters { get; }

 

// .NET, .NET Standard 2.0, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var characters: CharacterView { get{} }
// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var characters: SwiftString.CharacterView { get{} }

 

CharacterView characters { __get; }

 

// .NET, .NET Standard 2.0, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator
ReadOnly Property characters() As CharacterView
// Island-UIKit for Mac-x86_64
ReadOnly Property characters() As SwiftString.CharacterView

debugDescription .NET, .NET Standard 2.0, Cooper, Island

 

property debugDescription: not nullable NativeString read;

 

NativeString! debugDescription { get; }

 

var debugDescription: NativeString { get{} }

 

NativeString debugDescription { __get; }

 

ReadOnly Property debugDescription() As NativeString

endIndex

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
property endIndex: not nullable Int64 read;
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
property endIndex: not nullable Int32 read;

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Int64! endIndex { get; }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Int32! endIndex { get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
var endIndex: Int64 { get{} }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator
var endIndex: Int32 { get{} }

 

Int64 endIndex { __get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
ReadOnly Property endIndex() As Int64
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
ReadOnly Property endIndex() As Int32

hashValue

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property hashValue: not nullable Int read;
// Island-UIKit for Mac-x86_64
property hashValue: not nullable Int read;

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int! hashValue { get; }
// Island-UIKit for Mac-x86_64
Int! hashValue { get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var hashValue: Int { get{} }
// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var hashValue: Int { get{} }

 

Int hashValue { __get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property hashValue() As Int
// Island-UIKit for Mac-x86_64
ReadOnly Property hashValue() As Int

isEmpty

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property isEmpty: not nullable Bool read;
// Island-UIKit for Mac-x86_64
property isEmpty: not nullable Bool read;

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! isEmpty { get; }
// Island-UIKit for Mac-x86_64
Bool! isEmpty { get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var isEmpty: Bool { get{} }
// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var isEmpty: Bool { get{} }

 

Bool isEmpty { __get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property isEmpty() As Bool
// Island-UIKit for Mac-x86_64
ReadOnly Property isEmpty() As Bool

Item

 

property Item[range: not nullable Range]: not nullable NativeString read;

 

NativeString! Item[Range! range] { get; }

 

subscript Item(_ range: Range) -> NativeString { get{} }

 

NativeString Item[Range range] { __get; }

 

ReadOnly Property Item(range As Range) As NativeString

startIndex

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
property startIndex: not nullable Int64 read;
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
property startIndex: not nullable Int32 read;

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Int64! startIndex { get; }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Int32! startIndex { get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
var startIndex: Int64 { get{} }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator
var startIndex: Int32 { get{} }

 

Int64 startIndex { __get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
ReadOnly Property startIndex() As Int64
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
ReadOnly Property startIndex() As Int32

unicodeScalars

 

property unicodeScalars: not nullable UnicodeScalarView read;

 

UnicodeScalarView! unicodeScalars { get; }

 

var unicodeScalars: UnicodeScalarView { get{} }

 

UnicodeScalarView unicodeScalars { __get; }

 

ReadOnly Property unicodeScalars() As UnicodeScalarView

utf16

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property utf16: not nullable UTF16View read;
// Island-UIKit for Mac-x86_64
property utf16: not nullable SwiftString.UTF16View read;

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
UTF16View! utf16 { get; }
// Island-UIKit for Mac-x86_64
SwiftString.UTF16View! utf16 { get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var utf16: UTF16View { get{} }
// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var utf16: SwiftString.UTF16View { get{} }

 

UTF16View utf16 { __get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property utf16() As UTF16View
// Island-UIKit for Mac-x86_64
ReadOnly Property utf16() As SwiftString.UTF16View

utf8

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property utf8: not nullable UTF8View read;
// Island-UIKit for Mac-x86_64
property utf8: not nullable SwiftString.UTF8View read;

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
UTF8View! utf8 { get; }
// Island-UIKit for Mac-x86_64
SwiftString.UTF8View! utf8 { get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var utf8: UTF8View { get{} }
// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var utf8: SwiftString.UTF8View { get{} }

 

UTF8View utf8 { __get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property utf8() As UTF8View
// Island-UIKit for Mac-x86_64
ReadOnly Property utf8() As SwiftString.UTF8View

 

fromCString Toffee

 

static func fromCString(cs: UnsafeMutablePointer<AnsiChar>) -> NativeString?

Parameters:

  • cs:

fromCStringRepairingIllFormedUTF8 Toffee

 

static func fromCStringRepairingIllFormedUTF8(_ cs: UnsafeMutablePointer<AnsiChar>) -> (NativeString, not nullable nullable Boolean?)

Parameters:

  • cs:

 

constructor withRepeating(not nullable Char) count(not nullable Int)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
constructor withRepeating(c: not nullable Char) count(count: not nullable Int)
// Island-UIKit for Mac-x86_64
constructor withRepeating(c: not nullable Char) count(count: not nullable Int)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
NativeString withRepeating(Char! c) count(Int! count)
// Island-UIKit for Mac-x86_64
NativeString withRepeating(Char! c) count(Int! count)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
init(withRepeating c: Char, count: Int)
// Toffee-UIKit for Mac
init(withRepeating c: Char, count: Int)

 

NativeString withRepeating(Char c) count(Int count)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Sub New withRepeating(c As Char) count(count As Int)
// Island-UIKit for Mac-x86_64
Sub New withRepeating(c As Char) count(count As Int)

Parameters:

  • c:
  • count:

constructor (not nullable Char)

 

constructor(c: not nullable Char)

 

NativeString(Char! c)

 

init(_ c: Char)

 

NativeString(Char c)

 

Sub New(c As Char)

Parameters:

  • c:

constructor (not nullable Object)

 

constructor(object: not nullable Object)

 

NativeString(Object! object)

 

init(_ object: Object)

 

NativeString(Object object)

 

Sub New(object As Object)

Parameters:

  • object:

constructor withDescribing(not nullable Object)

 

constructor withDescribing(subject: not nullable Object)

 

NativeString withDescribing(Object! subject)

 

init(withDescribing subject: Object)

 

NativeString withDescribing(Object subject)

 

Sub New withDescribing(subject As Object)

Parameters:

  • subject:

constructor withReflecting(not nullable Object)

 

constructor withReflecting(subject: not nullable Object)

 

NativeString withReflecting(Object! subject)

 

init(withReflecting subject: Object)

 

NativeString withReflecting(Object subject)

 

Sub New withReflecting(subject As Object)

Parameters:

  • subject:

components

 

method components separatedBy(separator: not nullable String): not nullable Array<not nullable String>

 

Array<String!>! components separatedBy(String! separator)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func components(separatedBy separator: String) -> Array<String>
// Toffee-UIKit for Mac
func components(separatedBy separator: String) -> [String]

 

Array<String> components separatedBy(String separator)

 

Function components separatedBy(separator As String) As Array<String>

Parameters:

  • separator:

hasPrefix .NET, .NET Standard 2.0, Cooper, Island

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method hasPrefix(prefix: not nullable NativeString): not nullable Bool
// Island-UIKit for Mac-x86_64
method hasPrefix(prefix: not nullable NativeString): not nullable Bool

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! hasPrefix(NativeString! prefix)
// Island-UIKit for Mac-x86_64
Bool! hasPrefix(NativeString! prefix)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
func hasPrefix(_ prefix: NativeString) -> Bool
// Island-UIKit for Mac-x86_64
func hasPrefix(_ prefix: NativeString) -> Bool

 

Bool hasPrefix(NativeString prefix)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function hasPrefix(prefix As NativeString) As Bool
// Island-UIKit for Mac-x86_64
Function hasPrefix(prefix As NativeString) As Bool

Parameters:

  • prefix:

hasSuffix .NET, .NET Standard 2.0, Cooper, Island

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method hasSuffix(suffix: not nullable NativeString): not nullable Bool
// Island-UIKit for Mac-x86_64
method hasSuffix(suffix: not nullable NativeString): not nullable Bool

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! hasSuffix(NativeString! suffix)
// Island-UIKit for Mac-x86_64
Bool! hasSuffix(NativeString! suffix)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
func hasSuffix(_ suffix: NativeString) -> Bool
// Island-UIKit for Mac-x86_64
func hasSuffix(_ suffix: NativeString) -> Bool

 

Bool hasSuffix(NativeString suffix)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function hasSuffix(suffix As NativeString) As Bool
// Island-UIKit for Mac-x86_64
Function hasSuffix(suffix As NativeString) As Bool

Parameters:

  • suffix:

length .NET, .NET Standard 2.0, Island

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method length: not nullable Int
// Island-UIKit for Mac-x86_64
method length: not nullable Int

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int! length()
// Island-UIKit for Mac-x86_64
Int! length()

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
func length() -> Int
// Island-UIKit for Mac-x86_64
func length() -> Int

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function length() As Int
// Island-UIKit for Mac-x86_64
Function length() As Int

lowercased

 

method lowercased: not nullable NativeString

 

NativeString! lowercased()

 

func lowercased() -> NativeString

 

NativeString lowercased()

 

Function lowercased() As NativeString

prefix through(not nullable Int64): not nullable NativeString .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
method prefix through(through: not nullable Int64): not nullable NativeString
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
method prefix through(through: not nullable Int32): not nullable NativeString

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
NativeString! prefix through(Int64! through)
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
NativeString! prefix through(Int32! through)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator
func prefix(through: Int64) -> NativeString
// Toffee-watchOS, Toffee-watchOS Simulator
func prefix(through: Int32) -> NativeString

 

NativeString prefix through(Int64 through)

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Function prefix through(through As Int64) As NativeString
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Function prefix through(through As Int32) As NativeString

Parameters:

  • through:

prefix upTo(not nullable Int64): not nullable NativeString .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
method prefix upTo(upTo: not nullable Int64): not nullable NativeString
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
method prefix upTo(upTo: not nullable Int32): not nullable NativeString

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
NativeString! prefix upTo(Int64! upTo)
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
NativeString! prefix upTo(Int32! upTo)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator
func prefix(upTo: Int64) -> NativeString
// Toffee-watchOS, Toffee-watchOS Simulator
func prefix(upTo: Int32) -> NativeString

 

NativeString prefix upTo(Int64 upTo)

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Function prefix upTo(upTo As Int64) As NativeString
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Function prefix upTo(upTo As Int32) As NativeString

Parameters:

  • upTo:

suffix .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
method suffix from(from: not nullable Int64): not nullable NativeString
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
method suffix from(from: not nullable Int32): not nullable NativeString

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
NativeString! suffix from(Int64! from)
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
NativeString! suffix from(Int32! from)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator
func suffix(from: Int64) -> NativeString
// Toffee-watchOS, Toffee-watchOS Simulator
func suffix(from: Int32) -> NativeString

 

NativeString suffix from(Int64 from)

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Function suffix from(from As Int64) As NativeString
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Function suffix from(from As Int32) As NativeString

Parameters:

  • from:

toInt .NET, .NET Standard 2.0, Island, Toffee

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method toInt: nullable Int
// Island-UIKit for Mac-x86_64
method toInt: nullable Int

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int? toInt()
// Island-UIKit for Mac-x86_64
Int? toInt()

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func toInt() -> Int?
// Toffee-UIKit for Mac
func toInt() -> Int?

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function toInt() As Int?
// Island-UIKit for Mac-x86_64
Function toInt() As Int?

toInt Cooper

 

method toInt: nullable Long

 

Long? toInt()

 

func toInt() -> Long?

 

Long toInt()

 

Function toInt() As Long?

uppercased

 

method uppercased: not nullable NativeString

 

NativeString! uppercased()

 

func uppercased() -> NativeString

 

NativeString uppercased()

 

Function uppercased() As NativeString

withUTF8Buffer<R> .NET, .NET Standard 2.0, Cooper, Toffee

 

method withUTF8Buffer<R>(body: not nullable Func<not nullable array of not nullable UTF8Char, not nullable R>): not nullable R

 

R! withUTF8Buffer<R>(Func<UTF8Char![]!, R!>! body)

 

func withUTF8Buffer<R>(_ body: (UTF8Char...) -> R) -> R

 

R withUTF8Buffer<R>(Func2<UTF8Char[], R> body)

 

Function withUTF8Buffer<R>(body As Func (Of UTF8Char(), R)) As R

Parameters:

  • body: