-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Oleksandr Bretsko edited this page Dec 27, 2020
·
2 revisions
- AccessMod
- Comment
- Comment.Style
- FuncDecl: func print(_ str1: Str?, _ str2: Str?) -> Str? { ... }
- FuncInterface: func print(_ str1: Str?, _ str2: Str?) -> Str?
- InitDecl: init?(_ str1: Str?, _ str2: Str?) {}
- InitInterface: init?(_ str1: Str?, _ str2: Str?)
- Arg: "cat: Cat"
- FuncArg: _ str1: Str?
- Property: (public) var cat: Cat
- VarType: Variable type
- TypeName: any type name, for ex "Str?"
- CaseList: enum case list, can have diff formats case cat, dog, etc or each case on diff line, or several lines with groups of cases
- CaseObj: enum case which can be repr-d in 3 ways: rawValue, nested value or just case Supported formats: case cat, case cat = "", case .cat(Animal),
- ProtocolDecl: (public) protocol CatP { var name: Str {get set} funcs inits } + extensions
- SwiftType
- ClassDecl: Any type decl, except protocol (public) struct Cat { var name: Str}
- EnumDecl: Any type decl, except protocol (public) struct Cat { var name: Str}
- ExtDecl: Any type decl, except protocol (public) struct Cat { var name: Str}
- StructDecl: Any type decl, except protocol (public) struct Cat { var name: Str}
- HasAccessModP
- CanBeStaticP
- HasExtsP
- HasFuncsP
- HasInitsP
- HasNameP
- HasPropsP
- ExtDeclP
- AnyTypeDeclP: Struct, class, enum, extenson or protocol
- TypeDeclP: Struct, class, enum or extension
- SwiftP: any Swift identifier
- EnumCMDP: base for all commands processing enums
- TypeCMDP: base for all commands processing class, struct or enum declarations
- XCRangeP
- XCBufferP
- XCCMDP: Xcode command (for extension)
- XCInvocationP
Generated at 2020-12-27T22:27:44+0200 using swift-doc 1.0.0-beta.5.