├── .gitmodules
├── Cartfile
├── Cartfile.resolved
├── HelloA11y
├── Assets.xcassets
│ ├── Contents.json
│ ├── shapes.imageset
│ │ ├── shapes.png
│ │ └── Contents.json
│ ├── rainbow.imageset
│ │ ├── rainbow.png
│ │ └── Contents.json
│ ├── union_jack.imageset
│ │ ├── english.png
│ │ └── Contents.json
│ ├── calculator.imageset
│ │ ├── calculator.png
│ │ └── Contents.json
│ ├── es_flag.imageset
│ │ ├── noun_393224_cc.png
│ │ └── Contents.json
│ └── AppIcon.appiconset
│ │ ├── Icon-App-20x20@2x.png
│ │ ├── Icon-App-20x20@3x.png
│ │ ├── Icon-App-29x29@2x.png
│ │ ├── Icon-App-29x29@3x.png
│ │ ├── Icon-App-40x40@2x.png
│ │ ├── Icon-App-40x40@3x.png
│ │ ├── Icon-App-60x60@2x.png
│ │ ├── Icon-App-60x60@3x.png
│ │ └── Contents.json
├── Drawable.swift
├── UIFont+Util.swift
├── Color.swift
├── Info.plist
├── Base.lproj
│ └── LaunchScreen.storyboard
├── ReviewTableViewCell.swift
├── AnswerViewController.swift
├── AppDelegate.swift
├── MainTableViewCell.swift
├── ReviewItemTableViewCell.swift
├── Lessons.swift
├── ReviewViewController.swift
├── MainViewController.swift
├── LessonViewController.swift
└── Lessons+Drawable.swift
├── Carthage
└── Build
│ └── iOS
│ ├── Cartography.framework
│ ├── Cartography
│ ├── Info.plist
│ ├── Modules
│ │ ├── Cartography.swiftmodule
│ │ │ ├── arm.swiftdoc
│ │ │ ├── arm64.swiftdoc
│ │ │ ├── i386.swiftdoc
│ │ │ ├── arm.swiftmodule
│ │ │ ├── i386.swiftmodule
│ │ │ ├── x86_64.swiftdoc
│ │ │ ├── arm64.swiftmodule
│ │ │ └── x86_64.swiftmodule
│ │ └── module.modulemap
│ └── Headers
│ │ ├── Cartography.h
│ │ └── Cartography-Swift.h
│ ├── Cartography.framework.dSYM
│ └── Contents
│ │ ├── Resources
│ │ └── DWARF
│ │ │ └── Cartography
│ │ └── Info.plist
│ └── C59B7D1A-4162-3926-87E0-DBFD532F4AB7.bcsymbolmap
├── HelloA11y.xcodeproj
├── project.xcworkspace
│ └── contents.xcworkspacedata
└── project.pbxproj
└── .gitignore
/.gitmodules:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Cartfile:
--------------------------------------------------------------------------------
1 | github "robb/Cartography" == 1.1.0
2 |
--------------------------------------------------------------------------------
/Cartfile.resolved:
--------------------------------------------------------------------------------
1 | github "robb/Cartography" "1.1.0"
2 |
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Carthage/Build/iOS/Cartography.framework/Cartography:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/Carthage/Build/iOS/Cartography.framework/Cartography
--------------------------------------------------------------------------------
/Carthage/Build/iOS/Cartography.framework/Info.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/Carthage/Build/iOS/Cartography.framework/Info.plist
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/shapes.imageset/shapes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/HelloA11y/Assets.xcassets/shapes.imageset/shapes.png
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/rainbow.imageset/rainbow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/HelloA11y/Assets.xcassets/rainbow.imageset/rainbow.png
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/union_jack.imageset/english.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/HelloA11y/Assets.xcassets/union_jack.imageset/english.png
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/calculator.imageset/calculator.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/HelloA11y/Assets.xcassets/calculator.imageset/calculator.png
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/es_flag.imageset/noun_393224_cc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/HelloA11y/Assets.xcassets/es_flag.imageset/noun_393224_cc.png
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/HelloA11y/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/HelloA11y/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/HelloA11y/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/HelloA11y/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/HelloA11y/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/HelloA11y/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/HelloA11y/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/HelloA11y/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
--------------------------------------------------------------------------------
/Carthage/Build/iOS/Cartography.framework.dSYM/Contents/Resources/DWARF/Cartography:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/Carthage/Build/iOS/Cartography.framework.dSYM/Contents/Resources/DWARF/Cartography
--------------------------------------------------------------------------------
/Carthage/Build/iOS/Cartography.framework/Modules/Cartography.swiftmodule/arm.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/Carthage/Build/iOS/Cartography.framework/Modules/Cartography.swiftmodule/arm.swiftdoc
--------------------------------------------------------------------------------
/Carthage/Build/iOS/Cartography.framework/Modules/Cartography.swiftmodule/arm64.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/Carthage/Build/iOS/Cartography.framework/Modules/Cartography.swiftmodule/arm64.swiftdoc
--------------------------------------------------------------------------------
/Carthage/Build/iOS/Cartography.framework/Modules/Cartography.swiftmodule/i386.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/Carthage/Build/iOS/Cartography.framework/Modules/Cartography.swiftmodule/i386.swiftdoc
--------------------------------------------------------------------------------
/Carthage/Build/iOS/Cartography.framework/Modules/Cartography.swiftmodule/arm.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/Carthage/Build/iOS/Cartography.framework/Modules/Cartography.swiftmodule/arm.swiftmodule
--------------------------------------------------------------------------------
/Carthage/Build/iOS/Cartography.framework/Modules/Cartography.swiftmodule/i386.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/Carthage/Build/iOS/Cartography.framework/Modules/Cartography.swiftmodule/i386.swiftmodule
--------------------------------------------------------------------------------
/Carthage/Build/iOS/Cartography.framework/Modules/Cartography.swiftmodule/x86_64.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/Carthage/Build/iOS/Cartography.framework/Modules/Cartography.swiftmodule/x86_64.swiftdoc
--------------------------------------------------------------------------------
/Carthage/Build/iOS/Cartography.framework/Modules/Cartography.swiftmodule/arm64.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/Carthage/Build/iOS/Cartography.framework/Modules/Cartography.swiftmodule/arm64.swiftmodule
--------------------------------------------------------------------------------
/Carthage/Build/iOS/Cartography.framework/Modules/Cartography.swiftmodule/x86_64.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spanage/HelloA11y-Swift/HEAD/Carthage/Build/iOS/Cartography.framework/Modules/Cartography.swiftmodule/x86_64.swiftmodule
--------------------------------------------------------------------------------
/HelloA11y.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Carthage/Build/iOS/Cartography.framework/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module Cartography {
2 | umbrella header "Cartography.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
8 | module Cartography.Swift {
9 | header "Cartography-Swift.h"
10 | requires objc
11 | }
12 |
--------------------------------------------------------------------------------
/HelloA11y/Drawable.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Drawable.swift
3 | // HelloA11y
4 | //
5 | // Created by Sommer Panage on 10/20/17.
6 | // Copyright © 2017 Sommer Panage. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | protocol Drawable {
12 | func draw(in view: UIView) -> [UIAccessibilityElement]
13 | }
14 |
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/rainbow.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "rainbow.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/shapes.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "shapes.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/calculator.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "calculator.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/es_flag.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "noun_393224_cc.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/union_jack.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "english.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | *.pbxuser
2 | !default.pbxuser
3 | *.mode1v3
4 | !default.mode1v3
5 | *.mode2v3
6 | !default.mode2v3
7 | *.perspectivev3
8 | !default.perspectivev3
9 | xcuserdata
10 | *.xccheckout
11 | *.xcscmblueprint
12 | *.moved-aside
13 | DerivedData
14 | *.hmap
15 | *.ipa
16 | *.xcuserstate
17 |
18 | .idea
19 |
20 | Carthage/Checkouts/
21 | *.dSYM.zip
22 | *.generated.swift
23 |
24 | # Duped from global .gitignore for repo
25 | .DS_Store?
26 | .DS_Store
27 |
28 | # No playground
29 | *.playground
30 |
31 | # Fastlane
32 | fastlane/report.xml
33 | fastlane/Preview.html
34 | fastlane/screenshots
35 | fastlane/test_output
--------------------------------------------------------------------------------
/Carthage/Build/iOS/Cartography.framework/Headers/Cartography.h:
--------------------------------------------------------------------------------
1 | //
2 | // Cartography.h
3 | // Cartography
4 | //
5 | // Created by Robert Böhnke on 17/06/14.
6 | // Copyright (c) 2014 Robert Böhnke. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | #if TARGET_OS_IPHONE || TARGET_OS_TV
12 | #import
13 | #else
14 | #import
15 | #endif
16 |
17 | //! Project version number for Cartography.
18 | FOUNDATION_EXPORT double CartographyVersionNumber;
19 |
20 | //! Project version string for Cartography.
21 | FOUNDATION_EXPORT const unsigned char CartographyVersionString[];
22 |
--------------------------------------------------------------------------------
/Carthage/Build/iOS/Cartography.framework.dSYM/Contents/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | English
7 | CFBundleIdentifier
8 | com.apple.xcode.dsym.com.robertboehnke.Cartography
9 | CFBundleInfoDictionaryVersion
10 | 6.0
11 | CFBundlePackageType
12 | dSYM
13 | CFBundleSignature
14 | ????
15 | CFBundleShortVersionString
16 | 1.0
17 | CFBundleVersion
18 | 1
19 |
20 |
21 |
--------------------------------------------------------------------------------
/HelloA11y/UIFont+Util.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIFont+Util.swift
3 | // HelloA11y
4 | //
5 | // Created by Sommer Panage on 10/20/17.
6 | // Copyright © 2017 Sommer Panage. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | extension UIFont {
12 | var bold: UIFont {
13 | return withWeight(.bold)
14 | }
15 |
16 | var heavy: UIFont {
17 | return withWeight(.heavy)
18 | }
19 |
20 | private func withWeight(_ weight: UIFont.Weight) -> UIFont {
21 | typealias TraitDict = [UIFontDescriptor.TraitKey : Any]
22 |
23 | var traits = fontDescriptor.fontAttributes[.traits] as? TraitDict ?? TraitDict()
24 | traits[.weight] = weight
25 |
26 | var newAttributes = fontDescriptor.fontAttributes
27 | newAttributes[.traits] = traits
28 |
29 | let newDescriptor = UIFontDescriptor(fontAttributes: newAttributes)
30 | return UIFont(descriptor: newDescriptor, size: fontDescriptor.pointSize)
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/HelloA11y/Color.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Color.swift
3 | // HelloA11y
4 | //
5 | // Created by Sommer Panage on 5/5/17.
6 | // Copyright © 2017 Sommer Panage. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | enum AppColor {
12 | case red
13 | case blue
14 | case green
15 | case orange
16 |
17 | var uiColor: UIColor {
18 | switch self {
19 | case .red: return UIColor.rgb(hex: 0xf03a47, alpha: 1)
20 | case .blue: return UIColor.rgb(hex: 0x5f5aa2, alpha: 1)
21 | case .green: return UIColor.rgb(hex: 0x0f7173, alpha: 1)
22 | case .orange: return UIColor.rgb(hex: 0xef8354, alpha: 1)
23 | }
24 | }
25 |
26 | }
27 |
28 | extension UIColor {
29 | static func rgb(hex: Int, alpha: CGFloat) -> UIColor {
30 | let color = UIColor(
31 | red: CGFloat((hex & 0xFF0000) >> 16) / 255.0,
32 | green: CGFloat((hex & 0xFF00) >> 8) / 255.0,
33 | blue: CGFloat(hex & 0xFF) / 255.0,
34 | alpha: CGFloat(alpha)
35 | )
36 | return color
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/HelloA11y/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleDisplayName
8 | Let‘s Learn!
9 | CFBundleExecutable
10 | $(EXECUTABLE_NAME)
11 | CFBundleIdentifier
12 | $(PRODUCT_BUNDLE_IDENTIFIER)
13 | CFBundleInfoDictionaryVersion
14 | 6.0
15 | CFBundleName
16 | $(PRODUCT_NAME)
17 | CFBundlePackageType
18 | APPL
19 | CFBundleShortVersionString
20 | 1.0
21 | CFBundleVersion
22 | 1
23 | LSRequiresIPhoneOS
24 |
25 | UILaunchStoryboardName
26 | LaunchScreen
27 | UIRequiredDeviceCapabilities
28 |
29 | armv7
30 |
31 | UISupportedInterfaceOrientations
32 |
33 | UIInterfaceOrientationPortrait
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/HelloA11y/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "size" : "20x20",
5 | "idiom" : "iphone",
6 | "filename" : "Icon-App-20x20@2x.png",
7 | "scale" : "2x"
8 | },
9 | {
10 | "size" : "20x20",
11 | "idiom" : "iphone",
12 | "filename" : "Icon-App-20x20@3x.png",
13 | "scale" : "3x"
14 | },
15 | {
16 | "size" : "29x29",
17 | "idiom" : "iphone",
18 | "filename" : "Icon-App-29x29@2x.png",
19 | "scale" : "2x"
20 | },
21 | {
22 | "size" : "29x29",
23 | "idiom" : "iphone",
24 | "filename" : "Icon-App-29x29@3x.png",
25 | "scale" : "3x"
26 | },
27 | {
28 | "size" : "40x40",
29 | "idiom" : "iphone",
30 | "filename" : "Icon-App-40x40@2x.png",
31 | "scale" : "2x"
32 | },
33 | {
34 | "size" : "40x40",
35 | "idiom" : "iphone",
36 | "filename" : "Icon-App-40x40@3x.png",
37 | "scale" : "3x"
38 | },
39 | {
40 | "size" : "60x60",
41 | "idiom" : "iphone",
42 | "filename" : "Icon-App-60x60@2x.png",
43 | "scale" : "2x"
44 | },
45 | {
46 | "size" : "60x60",
47 | "idiom" : "iphone",
48 | "filename" : "Icon-App-60x60@3x.png",
49 | "scale" : "3x"
50 | },
51 | {
52 | "idiom" : "ios-marketing",
53 | "size" : "1024x1024",
54 | "scale" : "1x"
55 | }
56 | ],
57 | "info" : {
58 | "version" : 1,
59 | "author" : "xcode"
60 | }
61 | }
--------------------------------------------------------------------------------
/HelloA11y/Base.lproj/LaunchScreen.storyboard:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/HelloA11y/ReviewTableViewCell.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ReviewTableViewCell.swift
3 | // HelloA11y
4 | //
5 | // Created by Sommer Panage on 5/12/17.
6 | // Copyright © 2017 Sommer Panage. All rights reserved.
7 | //
8 |
9 | import Cartography
10 |
11 | final class ReviewTableViewCell: UITableViewCell {
12 | static let reuseID = "ReviewTableViewCell"
13 |
14 | private let label: UILabel = {
15 | let label = UILabel()
16 | label.font = UIFont.preferredFont(forTextStyle: .title1).heavy
17 | label.numberOfLines = 1
18 | label.textAlignment = .center
19 | label.textColor = .white
20 | label.text = "Review"
21 | return label
22 | }()
23 |
24 | private let insetContainer = UIView()
25 |
26 | override init(style: UITableViewCellStyle, reuseIdentifier: String?) {
27 | super.init(style: style, reuseIdentifier: reuseIdentifier)
28 |
29 | insetContainer.backgroundColor = AppColor.orange.uiColor
30 |
31 | insetContainer.addSubview(label)
32 | contentView.addSubview(insetContainer)
33 |
34 | constrain(label, insetContainer) { label, parent in
35 | label.center == parent.center
36 | }
37 |
38 | constrain(insetContainer, contentView) { container, parent in
39 | container.edges == inset(parent.edges, 20, 0, 0, 0)
40 | }
41 | }
42 |
43 | required init?(coder aDecoder: NSCoder) {
44 | fatalError("init(coder:) has not been implemented")
45 | }
46 |
47 | private static let selectedAlpha: CGFloat = 0.6
48 |
49 | override func setSelected(_ selected: Bool, animated: Bool) {
50 | contentView.alpha = selected ? ReviewTableViewCell.selectedAlpha : 1.0
51 | }
52 |
53 | override func setHighlighted(_ highlighted: Bool, animated: Bool) {
54 | contentView.alpha = highlighted ? ReviewTableViewCell.selectedAlpha : 1.0
55 | }
56 | }
57 |
58 |
--------------------------------------------------------------------------------
/HelloA11y/AnswerViewController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AnswerViewController.swift
3 | // HelloA11y
4 | //
5 | // Created by Sommer Panage on 5/5/17.
6 | // Copyright © 2017 Sommer Panage. All rights reserved.
7 | //
8 |
9 | import Cartography
10 |
11 | final class AnswerViewController: UIViewController {
12 |
13 | let answerLabel: UILabel = {
14 | let label = UILabel()
15 | label.textColor = .white
16 | label.font = .boldSystemFont(ofSize: 50) // this font is very large, so we keep it
17 | label.textAlignment = .center
18 | label.numberOfLines = 1
19 | return label
20 | }()
21 |
22 | let doneButton: UIButton = {
23 | let button = UIButton(type: .system)
24 | button.setTitle("Got it!", for: .normal)
25 | button.setTitleColor(.white, for: .normal)
26 | button.titleLabel?.font = .preferredFont(forTextStyle: .title3)
27 |
28 | button.accessibilityHint = "Goes back to the lesson"
29 |
30 | return button
31 | }()
32 |
33 | private let color: UIColor
34 |
35 | init(color: UIColor, text: String, textAccessibilityLabel: NSAttributedString? = nil) {
36 | self.color = color
37 | super.init(nibName: nil, bundle: nil)
38 |
39 | answerLabel.text = text
40 | answerLabel.accessibilityAttributedLabel = textAccessibilityLabel
41 | }
42 |
43 | required init?(coder aDecoder: NSCoder) {
44 | fatalError("init(coder:) has not been implemented")
45 | }
46 |
47 | override func viewDidLoad() {
48 | super.viewDidLoad()
49 |
50 | view.backgroundColor = color
51 |
52 | doneButton.addTarget(self, action: #selector(didSelectDone), for: .touchUpInside)
53 |
54 | view.addSubview(answerLabel)
55 | view.addSubview(doneButton)
56 | constrain(answerLabel, doneButton, view) { label, done, parent in
57 | label.center == parent.center
58 | done.centerX == parent.centerX
59 | done.bottom == parent.bottom - 20
60 | }
61 | }
62 |
63 | @objc private func didSelectDone() {
64 | dismiss(animated: true, completion: nil)
65 | }
66 |
67 | override func accessibilityPerformEscape() -> Bool {
68 | didSelectDone()
69 | return true
70 | }
71 | }
72 |
--------------------------------------------------------------------------------
/HelloA11y/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.swift
3 | // HelloA11y
4 | //
5 | // Created by Sommer Panage on 5/4/17.
6 | // Copyright © 2017 Sommer Panage. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | @UIApplicationMain
12 | class AppDelegate: UIResponder, UIApplicationDelegate {
13 |
14 | var window: UIWindow? = UIWindow(frame: UIScreen.main.bounds)
15 |
16 | func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
17 |
18 | UINavigationBar.appearance().tintColor = AppColor.orange.uiColor
19 |
20 | let mainViewController = MainViewController()
21 | let navigationController = UINavigationController(rootViewController: mainViewController)
22 | window?.rootViewController = navigationController
23 | window?.makeKeyAndVisible()
24 |
25 | return true
26 | }
27 |
28 | func applicationWillResignActive(_ application: UIApplication) {
29 | // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state.
30 | // Use this method to pause ongoing tasks, disable timers, and invalidate graphics rendering callbacks. Games should use this method to pause the game.
31 | }
32 |
33 | func applicationDidEnterBackground(_ application: UIApplication) {
34 | // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later.
35 | // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits.
36 | }
37 |
38 | func applicationWillEnterForeground(_ application: UIApplication) {
39 | // Called as part of the transition from the background to the active state; here you can undo many of the changes made on entering the background.
40 | }
41 |
42 | func applicationDidBecomeActive(_ application: UIApplication) {
43 | // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface.
44 | }
45 |
46 | func applicationWillTerminate(_ application: UIApplication) {
47 | // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.
48 | }
49 |
50 |
51 | }
52 |
53 |
--------------------------------------------------------------------------------
/HelloA11y/MainTableViewCell.swift:
--------------------------------------------------------------------------------
1 | //
2 | // MainTableViewCell.swift
3 | // HelloA11y
4 | //
5 | // Created by Sommer Panage on 5/4/17.
6 | // Copyright © 2017 Sommer Panage. All rights reserved.
7 | //
8 |
9 | import Cartography
10 |
11 | final class MainTableViewCell: UITableViewCell {
12 | static let reuseID = "MainTableViewCell"
13 |
14 | var item: MainItem! {
15 | didSet {
16 | label.text = item.name
17 | iconImage.image = item.image.withRenderingMode(.alwaysTemplate)
18 | containerView.backgroundColor = item.color
19 | }
20 | }
21 |
22 | private let containerView = UIView()
23 |
24 | private let label: UILabel = {
25 | let label = UILabel()
26 | label.font = UIFont.preferredFont(forTextStyle: .title1).bold
27 | label.numberOfLines = 1
28 | label.textAlignment = .center
29 | label.textColor = .white
30 | return label
31 | }()
32 |
33 | private let iconImage: UIImageView = {
34 | let view = UIImageView()
35 | view.tintColor = .white
36 | view.contentMode = .scaleAspectFit
37 | return view
38 | }()
39 |
40 | private var containerSelected: Bool = false {
41 | didSet {
42 | containerView.layer.borderColor = containerSelected ? AppColor.orange.uiColor.cgColor : nil
43 | containerView.layer.borderWidth = containerSelected ? 10 : 0
44 | }
45 | }
46 |
47 | override init(style: UITableViewCellStyle, reuseIdentifier: String?) {
48 | super.init(style: style, reuseIdentifier: reuseIdentifier)
49 |
50 | [label, iconImage].forEach { containerView.addSubview($0) }
51 | contentView.addSubview(containerView)
52 |
53 | constrain(label, iconImage, containerView) { label, icon, parent in
54 | label.top == parent.top + 20
55 | label.leading == parent.leading
56 | label.trailing == parent.trailing
57 |
58 | icon.height == 160
59 | icon.width == 160
60 | icon.center == parent.center
61 | }
62 |
63 | constrain(containerView, contentView) { container, parent in
64 | container.edges == inset(parent.edges, 20)
65 | }
66 | }
67 |
68 | required init?(coder aDecoder: NSCoder) {
69 | fatalError("init(coder:) has not been implemented")
70 | }
71 |
72 | override func setSelected(_ selected: Bool, animated: Bool) {
73 | containerSelected = selected
74 | }
75 |
76 | override func setHighlighted(_ highlighted: Bool, animated: Bool) {
77 | containerSelected = highlighted
78 | }
79 | }
80 |
81 |
--------------------------------------------------------------------------------
/HelloA11y/ReviewItemTableViewCell.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ReviewItemCell.swift
3 | // HelloA11y
4 | //
5 | // Created by Sommer Panage on 5/12/17.
6 | // Copyright © 2017 Sommer Panage. All rights reserved.
7 | //
8 |
9 | import Cartography
10 |
11 | final class ReviewItemTableViewCell: UITableViewCell {
12 | static let reuseID = "ReviewItemTableViewCell"
13 |
14 | var item: ReviewItem! {
15 | didSet {
16 | englishLabel.text = item.englishText
17 | spanishLabel.text = item.spanishText
18 | insetContainerView.backgroundColor = item.color
19 |
20 | let voiceoverString = NSMutableAttributedString(string: item.englishText)
21 | let spanishVoiceoverString = NSAttributedString(
22 | string: item.spanishText,
23 | attributes: [NSAttributedStringKey(rawValue: UIAccessibilitySpeechAttributeLanguage) : "es-ES"])
24 | voiceoverString.append(spanishVoiceoverString)
25 | accessibilityAttributedLabel = voiceoverString
26 | }
27 | }
28 |
29 | private let englishLabel = ReviewItemTableViewCell.label(with: .left)
30 | private let spanishLabel = ReviewItemTableViewCell.label(with: .right)
31 | private let insetContainerView = UIView()
32 |
33 | private static func label(with alignment: NSTextAlignment) -> UILabel {
34 | let label = UILabel()
35 | label.font = .preferredFont(forTextStyle: .title3)
36 | label.numberOfLines = 1
37 | label.textColor = .white
38 | label.textAlignment = alignment
39 | return label
40 | }
41 |
42 |
43 | override init(style: UITableViewCellStyle, reuseIdentifier: String?) {
44 | super.init(style: style, reuseIdentifier: reuseIdentifier)
45 |
46 | selectionStyle = .none
47 | isAccessibilityElement = true // we need to do this to get custom rotors to behave nicely
48 |
49 | insetContainerView.addSubview(englishLabel)
50 | insetContainerView.addSubview(spanishLabel)
51 | contentView.addSubview(insetContainerView)
52 |
53 | constrain(englishLabel, spanishLabel, insetContainerView) { english, spanish, parent in
54 | english.leading == parent.leading + 20
55 | spanish.trailing == parent.trailing - 20
56 |
57 | english.centerY == parent.centerY
58 | spanish.centerY == parent.centerY
59 | }
60 |
61 | constrain(insetContainerView, contentView) { container, parent in
62 | container.edges == inset(parent.edges, 20, 10)
63 | }
64 | }
65 |
66 | required init?(coder aDecoder: NSCoder) {
67 | fatalError("init(coder:) has not been implemented")
68 | }
69 | }
70 |
--------------------------------------------------------------------------------
/HelloA11y/Lessons.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Lessons.swift
3 | // HelloA11y
4 | //
5 | // Created by Sommer Panage on 5/5/17.
6 | // Copyright © 2017 Sommer Panage. All rights reserved.
7 | //
8 |
9 | import CoreGraphics
10 | import UIKit
11 |
12 | protocol Lesson {
13 | var english: String { get }
14 | var spanish: String { get }
15 | }
16 |
17 | enum ShapeLesson: String, Lesson {
18 | case circle = "circle"
19 | case oval = "oval"
20 | case square = "square"
21 | case rectangle = "rectangle"
22 | case triangle = "triangle"
23 |
24 | var english: String {
25 | return self.rawValue
26 | }
27 |
28 | var spanish: String {
29 | switch self {
30 | case .circle: return "el círculo"
31 | case .oval: return "el óvalo"
32 | case .square: return "el cuadrado"
33 | case .rectangle: return "el rectángulo"
34 | case .triangle: return "el triángulo"
35 | }
36 | }
37 | }
38 |
39 | enum ColorLesson: String, Lesson {
40 | case red = "red"
41 | case orange = "orange"
42 | case yellow = "yellow"
43 | case green = "green"
44 | case blue = "blue"
45 | case purple = "purple"
46 | case black = "black"
47 | case white = "white"
48 |
49 | var english: String {
50 | return self.rawValue
51 | }
52 |
53 | var spanish: String {
54 | switch self {
55 | case .red: return "rojo"
56 | case .orange: return "anaranjado"
57 | case .yellow: return "amarillo"
58 | case .green: return "verde"
59 | case .blue: return "azul"
60 | case .purple: return "morado"
61 | case .black: return "negro"
62 | case .white: return "blanco"
63 | }
64 | }
65 | }
66 |
67 | enum NumberLesson: Int, Lesson {
68 | case one = 1
69 | case two = 2
70 | case three = 3
71 | case four = 4
72 | case five = 5
73 | case six = 6
74 | case seven = 7
75 | case eight = 8
76 | case nine = 9
77 | case ten = 10
78 |
79 | var english: String {
80 | switch self {
81 | case .one: return "one"
82 | case .two: return "two"
83 | case .three: return "three"
84 | case .four: return "four"
85 | case .five: return "five"
86 | case .six: return "six"
87 | case .seven: return "seven"
88 | case .eight: return "eight"
89 | case .nine: return "nine"
90 | case .ten: return "ten"
91 | }
92 | }
93 |
94 | var spanish: String {
95 | switch self {
96 | case .one: return "uno"
97 | case .two: return "dos"
98 | case .three: return "tres"
99 | case .four: return "cuatro"
100 | case .five: return "cinco"
101 | case .six: return "seis"
102 | case .seven: return "siete"
103 | case .eight: return "ocho"
104 | case .nine: return "nueve"
105 | case .ten: return "diez"
106 | }
107 | }
108 | }
109 |
110 | extension FloatingPoint {
111 | /// Returns a random value of `Self` inside of the closed range.
112 | public static func random(within closedRange: ClosedRange) -> Self {
113 | let multiplier = closedRange.upperBound - closedRange.lowerBound
114 | return closedRange.lowerBound + multiplier * (Self(arc4random_uniform(UInt32.max)) / Self(UInt32.max))
115 | }
116 | }
117 |
--------------------------------------------------------------------------------
/HelloA11y/ReviewViewController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ReviewViewController.swift
3 | // HelloA11y
4 | //
5 | // Created by Sommer Panage on 5/12/17.
6 | // Copyright © 2017 Sommer Panage. All rights reserved.
7 | //
8 |
9 | import Cartography
10 |
11 | struct ReviewItem {
12 | let englishText: String
13 | let spanishText: String
14 | let color: UIColor
15 | let rotorCategory: String
16 | }
17 |
18 | final class ReviewViewController: UIViewController {
19 |
20 | fileprivate let items: [ReviewItem]
21 |
22 | private let tableView: UITableView = {
23 | let view = UITableView(frame: .zero, style: .plain)
24 | view.backgroundColor = .white
25 | view.separatorStyle = .none
26 | view.rowHeight = 100
27 | return view
28 | }()
29 |
30 | init(items: [ReviewItem]) {
31 | self.items = items.sorted { itemA, itemB in
32 | itemA.englishText < itemB.englishText
33 | }
34 | super.init(nibName: nil, bundle: nil)
35 |
36 | title = "Review"
37 |
38 | tableView.delegate = self
39 | tableView.dataSource = self
40 | tableView.register(ReviewItemTableViewCell.self, forCellReuseIdentifier: ReviewItemTableViewCell.reuseID)
41 |
42 | view.addSubview(tableView)
43 | constrain(tableView, view) { table, parent in
44 | table.edges == parent.edges
45 | }
46 |
47 | setupRotors()
48 | }
49 |
50 | required init?(coder aDecoder: NSCoder) {
51 | fatalError("init(coder:) has not been implemented")
52 | }
53 |
54 | private func setupRotors() {
55 | let categories = Set(items.map { $0.rotorCategory })
56 | let rotors = categories.map { category in
57 | UIAccessibilityCustomRotor(name: category, itemSearch: { (predicate) -> UIAccessibilityCustomRotorItemResult? in
58 | guard !self.items.isEmpty else { return nil }
59 |
60 | let forward = predicate.searchDirection == .next
61 |
62 | // figure out starting point
63 | var currentIndex = forward ? -1 : self.items.count
64 | if let cell = predicate.currentItem.targetElement as? UITableViewCell {
65 | currentIndex = self.tableView.indexPath(for: cell)?.row ?? currentIndex
66 | }
67 |
68 | // helper for search
69 | func next(index: Int) -> Int { return forward ? index + 1 : index - 1 }
70 |
71 | var index = next(index: currentIndex)
72 | while index >= 0 && index < self.items.count {
73 | if self.items[index].rotorCategory == category {
74 | let indexPath = IndexPath(row: index, section: 0)
75 | self.tableView.scrollToRow(at: indexPath, at: .none, animated: false)
76 | let cell = self.tableView.cellForRow(at: indexPath)!
77 | return UIAccessibilityCustomRotorItemResult(targetElement: cell, targetRange: nil)
78 | }
79 | index = next(index: index)
80 | }
81 | return nil
82 | })
83 | }
84 | accessibilityCustomRotors = rotors
85 | }
86 | }
87 |
88 | extension ReviewViewController: UITableViewDataSource, UITableViewDelegate {
89 | func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
90 | return items.count
91 | }
92 |
93 | func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
94 | let cell: ReviewItemTableViewCell = tableView.dequeueReusableCell(withIdentifier: ReviewItemTableViewCell.reuseID, for: indexPath) as! ReviewItemTableViewCell
95 | cell.item = items[indexPath.row]
96 |
97 | return cell
98 | }
99 | }
100 |
--------------------------------------------------------------------------------
/HelloA11y/MainViewController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // MainViewController.swift
3 | // HelloA11y
4 | //
5 | // Created by Sommer Panage on 5/4/17.
6 | // Copyright © 2017 Sommer Panage. All rights reserved.
7 | //
8 |
9 | import Cartography
10 |
11 | final class MainViewController: UIViewController {
12 |
13 | fileprivate let items = MainItem.all
14 |
15 | private let tableView: UITableView = {
16 | let view = UITableView(frame: .zero, style: .plain)
17 | view.backgroundColor = .white
18 | view.separatorStyle = .none
19 | return view
20 | }()
21 |
22 | init() {
23 | super.init(nibName: nil, bundle: nil)
24 |
25 | title = "Let‘s Learn!"
26 |
27 | tableView.delegate = self
28 | tableView.dataSource = self
29 | tableView.register(MainTableViewCell.self, forCellReuseIdentifier: MainTableViewCell.reuseID)
30 | tableView.register(ReviewTableViewCell.self, forCellReuseIdentifier: ReviewTableViewCell.reuseID)
31 |
32 | view.addSubview(tableView)
33 | constrain(tableView, view) { table, parent in
34 | table.edges == parent.edges
35 | }
36 | }
37 |
38 |
39 | required init?(coder aDecoder: NSCoder) {
40 | fatalError("init(coder:) has not been implemented")
41 | }
42 |
43 | override func viewDidLoad() {
44 | super.viewDidLoad()
45 | // Do any additional setup after loading the view, typically from a nib.
46 |
47 | view.addSubview(tableView)
48 | }
49 |
50 | override func didReceiveMemoryWarning() {
51 | super.didReceiveMemoryWarning()
52 | // Dispose of any resources that can be recreated.
53 | }
54 | }
55 |
56 | extension MainViewController: UITableViewDelegate, UITableViewDataSource {
57 |
58 | enum Section: Int {
59 | case items = 0
60 | case review = 1
61 |
62 | static let all: [Section] = [.items, .review]
63 | }
64 |
65 | func numberOfSections(in tableView: UITableView) -> Int {
66 | return Section.all.count
67 | }
68 |
69 | func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
70 | switch Section(rawValue: section)! {
71 | case .items: return items.count
72 | case .review: return 1
73 | }
74 | }
75 |
76 | func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
77 | let cell: UITableViewCell
78 | switch Section(rawValue: indexPath.section)! {
79 | case .items:
80 | let mainCell: MainTableViewCell = tableView.dequeueReusableCell(withIdentifier: MainTableViewCell.reuseID, for: indexPath) as! MainTableViewCell
81 | mainCell.item = items[indexPath.row]
82 | cell = mainCell
83 | case .review:
84 | let reviewCell: ReviewTableViewCell = tableView.dequeueReusableCell(withIdentifier: ReviewTableViewCell.reuseID, for: indexPath) as! ReviewTableViewCell
85 | cell = reviewCell
86 | }
87 | cell.accessibilityTraits |= UIAccessibilityTraitButton
88 | return cell
89 | }
90 |
91 | func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
92 | switch Section(rawValue: indexPath.section)! {
93 | case .items: return tableView.bounds.width
94 | case .review: return tableView.bounds.width / 3.0
95 | }
96 | }
97 |
98 | func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
99 | tableView.deselectRow(at: indexPath, animated: true)
100 | let viewController: UIViewController
101 | switch Section(rawValue: indexPath.section)! {
102 | case .items:
103 | let item = items[indexPath.row]
104 | let content = LessonViewController.Content(lessons: item.lessonContent)
105 | viewController = LessonViewController(question: item.question, color: item.color, content: content)
106 | viewController.title = item.name
107 | case .review:
108 | let reviewItems = items.flatMap { item in
109 | return item.lessonContent.map { ReviewItem(englishText: $0.english, spanishText: $0.spanish, color: item.color, rotorCategory: item.rotorCategory) }
110 | }
111 | viewController = ReviewViewController(items: reviewItems)
112 | }
113 |
114 | navigationController?.pushViewController(viewController, animated: true)
115 | }
116 | }
117 |
118 | enum MainItem {
119 | case numbers
120 | case colors
121 | case shapes
122 |
123 | static let all: [MainItem] = [.numbers, .colors, .shapes]
124 |
125 | var name: String {
126 | switch self {
127 | case .numbers: return "Learn Numbers"
128 | case .colors: return "Learn Colors"
129 | case .shapes: return "Learn Shapes"
130 | }
131 | }
132 |
133 | var image: UIImage {
134 | switch self {
135 | case .numbers: return #imageLiteral(resourceName: "calculator")
136 | case .colors: return #imageLiteral(resourceName: "rainbow")
137 | case .shapes: return #imageLiteral(resourceName: "shapes")
138 | }
139 | }
140 |
141 | var color: UIColor {
142 | switch self {
143 | case .numbers: return AppColor.red.uiColor
144 | case .colors: return AppColor.blue.uiColor
145 | case .shapes: return AppColor.green.uiColor
146 | }
147 | }
148 |
149 | var question: String {
150 | switch self {
151 | case .numbers: return "How many circles are there?"
152 | case .colors: return "What color is the box?"
153 | case .shapes: return "What shape is this?"
154 | }
155 | }
156 |
157 | var rotorCategory: String {
158 | switch self {
159 | case .numbers: return "Numbers"
160 | case .colors: return "Colors"
161 | case .shapes: return "Shapes"
162 | }
163 | }
164 |
165 | private typealias N = NumberLesson
166 | private typealias C = ColorLesson
167 | private typealias S = ShapeLesson
168 | var lessonContent: [DrawableLesson] {
169 | switch self {
170 | case .numbers: return [N.one, N.two, N.three, N.four, N.five, N.six, N.seven, N.eight, N.nine, N.ten]
171 | case .colors: return [C.red, C.orange, C.yellow, C.green, C.blue, C.purple, C.black, C.white]
172 | case .shapes: return [S.square, S.circle, S.oval, S.rectangle, S.triangle]
173 | }
174 | }
175 | }
176 |
--------------------------------------------------------------------------------
/HelloA11y/LessonViewController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // LessonViewController.swift
3 | // HelloA11y
4 | //
5 | // Created by Sommer Panage on 5/5/17.
6 | // Copyright © 2017 Sommer Panage. All rights reserved.
7 | //
8 |
9 | import Cartography
10 |
11 | typealias DrawableLesson = Lesson & Drawable
12 |
13 | class LessonViewController: UIViewController {
14 | struct Content {
15 | let lessons: [DrawableLesson]
16 | }
17 |
18 | private let content: Content
19 | private let shuffleOrder: [Int]
20 |
21 | private var currentLessonShuffleIndex: Int! {
22 | didSet {
23 | lessonView.lesson = currentLesson
24 | }
25 | }
26 |
27 | private var currentLesson: DrawableLesson {
28 | return content.lessons[shuffleOrder[currentLessonShuffleIndex]]
29 | }
30 |
31 | private let questionLabel: UILabel = {
32 | let label = UILabel()
33 | label.numberOfLines = 0
34 | label.font = .preferredFont(forTextStyle: .title1)
35 | label.textColor = .white
36 | label.textAlignment = .center
37 | return label
38 | }()
39 |
40 | let englishButton: UIButton = {
41 | let button = UIButton(type: .system)
42 | button.setBackgroundImage(#imageLiteral(resourceName: "union_jack").withRenderingMode(.alwaysTemplate), for: .normal)
43 | button.accessibilityLabel = "English Answer"
44 | button.accessibilityHint = "Shows the answer in English"
45 | return button
46 | }()
47 |
48 | let spanishButton: UIButton = {
49 | let button = UIButton(type: .system)
50 | button.setBackgroundImage(#imageLiteral(resourceName: "es_flag").withRenderingMode(.alwaysTemplate), for: .normal)
51 | button.accessibilityLabel = "Spanish Answer"
52 | button.accessibilityHint = "Shows the answer in Spanish"
53 | return button
54 | }()
55 |
56 | let nextButton: UIButton = {
57 | let button = UIButton(type: .system)
58 | button.setTitle("Next", for: .normal)
59 | button.setTitleColor(.white, for: .normal)
60 | button.titleLabel?.font = .preferredFont(forTextStyle: .title3)
61 | return button
62 | }()
63 |
64 | let buttonStack: UIStackView = {
65 | let view = UIStackView()
66 | view.axis = .horizontal
67 | view.distribution = .equalCentering
68 | view.spacing = 40
69 | return view
70 | }()
71 |
72 | let mainStack: UIStackView = {
73 | let view = UIStackView()
74 | view.axis = .vertical
75 | view.alignment = .center
76 | view.spacing = 20
77 | return view
78 | }()
79 |
80 | private var lessonView: LessonView!
81 |
82 | private let color: UIColor
83 |
84 | init(question: String, color: UIColor, content: Content) {
85 | self.content = content
86 | self.shuffleOrder = LessonViewController.shuffleOrder(for: content.lessons.count)
87 | self.color = color
88 | super.init(nibName: nil, bundle: nil)
89 |
90 | questionLabel.text = question
91 | currentLessonShuffleIndex = 0
92 | let firstLesson = content.lessons[shuffleOrder[currentLessonShuffleIndex]]
93 | lessonView = LessonView(lesson: firstLesson)
94 | }
95 |
96 | required init?(coder aDecoder: NSCoder) {
97 | fatalError("init(coder:) has not been implemented")
98 | }
99 |
100 | override func viewDidLoad() {
101 | super.viewDidLoad()
102 |
103 | view.backgroundColor = color
104 |
105 | englishButton.addTarget(self, action: #selector(didSelectEnglishButton), for: .touchUpInside)
106 | spanishButton.addTarget(self, action: #selector(didSelectSpanishButton), for: .touchUpInside)
107 | nextButton.addTarget(self, action: #selector(didSelectNextButton), for: .touchUpInside)
108 |
109 | [englishButton, spanishButton].forEach(buttonStack.addArrangedSubview)
110 | [englishButton, spanishButton].forEach{ $0.tintColor = .white }
111 | [questionLabel, lessonView, buttonStack, nextButton].forEach(mainStack.addArrangedSubview)
112 | view.addSubview(mainStack)
113 |
114 | constrain(englishButton, spanishButton, lessonView) { english, spanish, lesson in
115 | english.width == 100
116 | english.height == 100
117 |
118 | spanish.size == english.size
119 |
120 | lesson.width == 300
121 | lesson.height == 300
122 | }
123 |
124 | constrain(mainStack, view) { main, parent in
125 | main.top == topLayoutGuideCartography + 20
126 | main.leading >= parent.leading + 20
127 | main.trailing <= parent.trailing - 20
128 | main.centerX == parent.centerX
129 | }
130 | }
131 |
132 | private static func shuffleOrder(for count: Int) -> [Int]
133 | {
134 | var shuffledLessons: [Int] = []
135 | for _ in 0.. [UIAccessibilityElement] {
14 | let rect = view.bounds
15 | let d = ShapeLesson.drawingDimension
16 | let context = UIGraphicsGetCurrentContext()
17 | let color = AppColor.orange.uiColor
18 | context?.setFillColor(color.cgColor)
19 |
20 | let x = (rect.width - d) / 2.0 + rect.minX
21 | let y = (rect.height - d) / 2.0 + rect.minY
22 | let shapeRect = CGRect(x: x, y: y, width: d, height: d)
23 |
24 | // Used for rectangle and oval
25 | let rectHeight = shapeRect.height / 2.0
26 | let rectangle = CGRect(x: shapeRect.origin.x,
27 | y: shapeRect.origin.x + rectHeight / 2.0,
28 | width: shapeRect.width,
29 | height: rectHeight)
30 |
31 | let accessibilityElement = UIAccessibilityElement(accessibilityContainer: view)
32 |
33 | switch self {
34 | case .square:
35 | context?.fill(shapeRect)
36 | accessibilityElement.accessibilityFrameInContainerSpace = shapeRect
37 | accessibilityElement.accessibilityLabel = "Shape of one side of a die; four straight sides"
38 | case .rectangle:
39 | context?.fill(rectangle)
40 | accessibilityElement.accessibilityFrameInContainerSpace = rectangle
41 | accessibilityElement.accessibilityLabel = "Shape of an envelope; four straight sides and long"
42 | case .circle:
43 | context?.fillEllipse(in: shapeRect)
44 | accessibilityElement.accessibilityFrameInContainerSpace = shapeRect
45 | accessibilityElement.accessibilityLabel = "Shape of CD or a quarter; round"
46 | case .oval:
47 | context?.fillEllipse(in: rectangle)
48 | accessibilityElement.accessibilityFrameInContainerSpace = rectangle
49 | accessibilityElement.accessibilityLabel = "Shape of a drawing of a football or an egg; round and long"
50 | case .triangle:
51 | context?.beginPath()
52 | context?.move(to: CGPoint(x: shapeRect.minX, y: shapeRect.maxY))
53 | context?.addLine(to: CGPoint(x: shapeRect.maxX, y: shapeRect.maxY))
54 | context?.addLine(to: CGPoint(x: shapeRect.minX + (shapeRect.maxX - shapeRect.minX) / 2.0, y: shapeRect.minY))
55 | context?.closePath()
56 | context?.fillPath()
57 | accessibilityElement.accessibilityFrameInContainerSpace = shapeRect
58 | accessibilityElement.accessibilityLabel = "Shape of a tortilla chip or a yield sign; three straight sides"
59 | }
60 |
61 | return [accessibilityElement]
62 | }
63 | }
64 |
65 | extension ColorLesson: Drawable {
66 | private var uiColor: UIColor {
67 | switch self {
68 | case .red: return .red
69 | case .orange: return .orange
70 | case .yellow: return .yellow
71 | case .green: return .green
72 | case .blue: return .blue
73 | case .purple: return .purple
74 | case .black: return .black
75 | case .white: return .white
76 | }
77 | }
78 |
79 | private var accessibilityDescription: String {
80 | switch self {
81 | case .red: return "The color of a stop sign"
82 | case .orange: return "The color of a tangerine"
83 | case .yellow: return "The color of a banana"
84 | case .green: return "The color of grass"
85 | case .blue: return "The color of the sky and ocean"
86 | case .purple: return "The color of eggplant"
87 | case .black: return "The color of night"
88 | case .white: return "The color of snow"
89 | }
90 | }
91 |
92 | private static let squareDimension: CGFloat = 100
93 |
94 | func draw(in view: UIView) -> [UIAccessibilityElement] {
95 | let rect = view.bounds
96 | let d = ColorLesson.squareDimension
97 | let context = UIGraphicsGetCurrentContext()
98 | let color = self.uiColor
99 | context?.setFillColor(color.cgColor)
100 | context?.setStrokeColor(UIColor.gray.cgColor)
101 | context?.setLineWidth(2.0)
102 | let x = (rect.width - d) / 2.0 + rect.minX
103 | let y = (rect.height - d) / 2.0 + rect.minY
104 | let colorRect = CGRect(x: x, y: y, width: d, height: d)
105 | context?.fill(colorRect)
106 | context?.stroke(colorRect)
107 |
108 | let element = UIAccessibilityElement(accessibilityContainer: view)
109 | element.accessibilityFrameInContainerSpace = colorRect
110 | element.accessibilityLabel = accessibilityDescription
111 | return [element]
112 | }
113 | }
114 |
115 | extension NumberLesson: Drawable {
116 |
117 | private static let radius: CGFloat = 20
118 |
119 | private enum CircleColor: String {
120 | case red = "red"
121 | case green = "green"
122 | case blue = "blue"
123 |
124 | var accessibilityLabel: String {
125 | return rawValue + " circle"
126 | }
127 |
128 | var uiColor: UIColor {
129 | switch self {
130 | case .red: return AppColor.red.uiColor
131 | case .green: return AppColor.green.uiColor
132 | case .blue: return AppColor.blue.uiColor
133 | }
134 | }
135 |
136 | static let all: [CircleColor] = [.red, .green, .blue]
137 | }
138 |
139 | func draw(in view: UIView) -> [UIAccessibilityElement] {
140 | let rect = view.bounds
141 | let r = NumberLesson.radius
142 | let colors = CircleColor.all
143 | let numberOfDots = self.rawValue
144 | let minX = rect.origin.x
145 | let maxX = rect.maxX - 2 * r
146 | let minY = rect.origin.y
147 | let maxY = rect.maxY - 2 * r
148 |
149 | var accessibilityElements: [UIAccessibilityElement] = []
150 |
151 | for i in 1...numberOfDots {
152 | let context = UIGraphicsGetCurrentContext()
153 | let color = colors[i % colors.count]
154 | let cgColor = color.uiColor.withAlphaComponent(0.6).cgColor
155 | context?.setFillColor(cgColor)
156 | let frame = CGRect(x: CGFloat.random(within: minX...maxX),
157 | y: CGFloat.random(within: minY...maxY),
158 | width: 2 * r,
159 | height: 2 * r)
160 | context?.fillEllipse(in: frame)
161 |
162 | let element = UIAccessibilityElement(accessibilityContainer: view)
163 | element.accessibilityLabel = color.accessibilityLabel
164 | element.accessibilityFrameInContainerSpace = frame
165 | accessibilityElements.append(element)
166 | }
167 |
168 | return accessibilityElements.sorted { elemA, elemB in
169 | let originA = elemA.accessibilityFrameInContainerSpace.origin
170 | let originB = elemB.accessibilityFrameInContainerSpace.origin
171 | if originA.y == originB.y {
172 | return originA.x < originB.x
173 | } else {
174 | return originA.y < originB.y
175 | }
176 | }
177 | }
178 | }
179 |
--------------------------------------------------------------------------------
/Carthage/Build/iOS/Cartography.framework/Headers/Cartography-Swift.h:
--------------------------------------------------------------------------------
1 | // Generated by Apple Swift version 4.0 effective-3.2 (swiftlang-900.0.65 clang-900.0.37)
2 | #pragma clang diagnostic push
3 | #pragma clang diagnostic ignored "-Wgcc-compat"
4 |
5 | #if !defined(__has_include)
6 | # define __has_include(x) 0
7 | #endif
8 | #if !defined(__has_attribute)
9 | # define __has_attribute(x) 0
10 | #endif
11 | #if !defined(__has_feature)
12 | # define __has_feature(x) 0
13 | #endif
14 | #if !defined(__has_warning)
15 | # define __has_warning(x) 0
16 | #endif
17 |
18 | #if __has_attribute(external_source_symbol)
19 | # define SWIFT_STRINGIFY(str) #str
20 | # define SWIFT_MODULE_NAMESPACE_PUSH(module_name) _Pragma(SWIFT_STRINGIFY(clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in=module_name, generated_declaration))), apply_to=any(function, enum, objc_interface, objc_category, objc_protocol))))
21 | # define SWIFT_MODULE_NAMESPACE_POP _Pragma("clang attribute pop")
22 | #else
23 | # define SWIFT_MODULE_NAMESPACE_PUSH(module_name)
24 | # define SWIFT_MODULE_NAMESPACE_POP
25 | #endif
26 |
27 | #if __has_include()
28 | # include
29 | #endif
30 |
31 | #pragma clang diagnostic ignored "-Wauto-import"
32 | #include
33 | #include
34 | #include
35 | #include
36 |
37 | #if !defined(SWIFT_TYPEDEFS)
38 | # define SWIFT_TYPEDEFS 1
39 | # if __has_include()
40 | # include
41 | # elif !defined(__cplusplus) || __cplusplus < 201103L
42 | typedef uint_least16_t char16_t;
43 | typedef uint_least32_t char32_t;
44 | # endif
45 | typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
46 | typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
47 | typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
48 | typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
49 | typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
50 | typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
51 | typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
52 | typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
53 | typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
54 | typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
55 | typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
56 | typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
57 | #endif
58 |
59 | #if !defined(SWIFT_PASTE)
60 | # define SWIFT_PASTE_HELPER(x, y) x##y
61 | # define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
62 | #endif
63 | #if !defined(SWIFT_METATYPE)
64 | # define SWIFT_METATYPE(X) Class
65 | #endif
66 | #if !defined(SWIFT_CLASS_PROPERTY)
67 | # if __has_feature(objc_class_property)
68 | # define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
69 | # else
70 | # define SWIFT_CLASS_PROPERTY(...)
71 | # endif
72 | #endif
73 |
74 | #if __has_attribute(objc_runtime_name)
75 | # define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
76 | #else
77 | # define SWIFT_RUNTIME_NAME(X)
78 | #endif
79 | #if __has_attribute(swift_name)
80 | # define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
81 | #else
82 | # define SWIFT_COMPILE_NAME(X)
83 | #endif
84 | #if __has_attribute(objc_method_family)
85 | # define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
86 | #else
87 | # define SWIFT_METHOD_FAMILY(X)
88 | #endif
89 | #if __has_attribute(noescape)
90 | # define SWIFT_NOESCAPE __attribute__((noescape))
91 | #else
92 | # define SWIFT_NOESCAPE
93 | #endif
94 | #if __has_attribute(warn_unused_result)
95 | # define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
96 | #else
97 | # define SWIFT_WARN_UNUSED_RESULT
98 | #endif
99 | #if __has_attribute(noreturn)
100 | # define SWIFT_NORETURN __attribute__((noreturn))
101 | #else
102 | # define SWIFT_NORETURN
103 | #endif
104 | #if !defined(SWIFT_CLASS_EXTRA)
105 | # define SWIFT_CLASS_EXTRA
106 | #endif
107 | #if !defined(SWIFT_PROTOCOL_EXTRA)
108 | # define SWIFT_PROTOCOL_EXTRA
109 | #endif
110 | #if !defined(SWIFT_ENUM_EXTRA)
111 | # define SWIFT_ENUM_EXTRA
112 | #endif
113 | #if !defined(SWIFT_CLASS)
114 | # if __has_attribute(objc_subclassing_restricted)
115 | # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
116 | # define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
117 | # else
118 | # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
119 | # define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
120 | # endif
121 | #endif
122 |
123 | #if !defined(SWIFT_PROTOCOL)
124 | # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
125 | # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
126 | #endif
127 |
128 | #if !defined(SWIFT_EXTENSION)
129 | # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
130 | #endif
131 |
132 | #if !defined(OBJC_DESIGNATED_INITIALIZER)
133 | # if __has_attribute(objc_designated_initializer)
134 | # define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
135 | # else
136 | # define OBJC_DESIGNATED_INITIALIZER
137 | # endif
138 | #endif
139 | #if !defined(SWIFT_ENUM_ATTR)
140 | # if defined(__has_attribute) && __has_attribute(enum_extensibility)
141 | # define SWIFT_ENUM_ATTR __attribute__((enum_extensibility(open)))
142 | # else
143 | # define SWIFT_ENUM_ATTR
144 | # endif
145 | #endif
146 | #if !defined(SWIFT_ENUM)
147 | # define SWIFT_ENUM(_type, _name) enum _name : _type _name; enum SWIFT_ENUM_ATTR SWIFT_ENUM_EXTRA _name : _type
148 | # if __has_feature(generalized_swift_name)
149 | # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR SWIFT_ENUM_EXTRA _name : _type
150 | # else
151 | # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME) SWIFT_ENUM(_type, _name)
152 | # endif
153 | #endif
154 | #if !defined(SWIFT_UNAVAILABLE)
155 | # define SWIFT_UNAVAILABLE __attribute__((unavailable))
156 | #endif
157 | #if !defined(SWIFT_UNAVAILABLE_MSG)
158 | # define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
159 | #endif
160 | #if !defined(SWIFT_AVAILABILITY)
161 | # define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
162 | #endif
163 | #if !defined(SWIFT_DEPRECATED)
164 | # define SWIFT_DEPRECATED __attribute__((deprecated))
165 | #endif
166 | #if !defined(SWIFT_DEPRECATED_MSG)
167 | # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
168 | #endif
169 | #if __has_feature(attribute_diagnose_if_objc)
170 | # define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
171 | #else
172 | # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
173 | #endif
174 | #if __has_feature(modules)
175 | @import UIKit;
176 | #endif
177 |
178 | #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
179 | #pragma clang diagnostic ignored "-Wduplicate-method-arg"
180 | #if __has_warning("-Wpragma-clang-attribute")
181 | # pragma clang diagnostic ignored "-Wpragma-clang-attribute"
182 | #endif
183 | #pragma clang diagnostic ignored "-Wunknown-pragmas"
184 | #pragma clang diagnostic ignored "-Wnullability"
185 |
186 | SWIFT_MODULE_NAMESPACE_PUSH("Cartography")
187 |
188 | @interface UIView (SWIFT_EXTENSION(Cartography))
189 | @property (nonatomic) BOOL car_translatesAutoresizingMaskIntoConstraints;
190 | @end
191 |
192 |
193 |
194 | SWIFT_MODULE_NAMESPACE_POP
195 | #pragma clang diagnostic pop
196 |
--------------------------------------------------------------------------------
/HelloA11y.xcodeproj/project.pbxproj:
--------------------------------------------------------------------------------
1 | // !$*UTF8*$!
2 | {
3 | archiveVersion = 1;
4 | classes = {
5 | };
6 | objectVersion = 46;
7 | objects = {
8 |
9 | /* Begin PBXBuildFile section */
10 | 784FABCB1EC5EA7000397E66 /* ReviewTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 784FABCA1EC5EA7000397E66 /* ReviewTableViewCell.swift */; };
11 | 784FABCD1EC5EED600397E66 /* ReviewViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 784FABCC1EC5EED600397E66 /* ReviewViewController.swift */; };
12 | 784FABCF1EC5F00C00397E66 /* ReviewItemTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 784FABCE1EC5F00C00397E66 /* ReviewItemTableViewCell.swift */; };
13 | 7877D5D61EBC09D5003A0672 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7877D5D51EBC09D5003A0672 /* AppDelegate.swift */; };
14 | 7877D5D81EBC09D5003A0672 /* MainViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7877D5D71EBC09D5003A0672 /* MainViewController.swift */; };
15 | 7877D5DD1EBC09D5003A0672 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 7877D5DC1EBC09D5003A0672 /* Assets.xcassets */; };
16 | 7877D5E01EBC09D5003A0672 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 7877D5DE1EBC09D5003A0672 /* LaunchScreen.storyboard */; };
17 | 7877D5EC1EBC3123003A0672 /* Cartography.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7877D5EB1EBC3123003A0672 /* Cartography.framework */; };
18 | 7877D5EE1EBC3137003A0672 /* Cartography.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 7877D5EB1EBC3123003A0672 /* Cartography.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
19 | 7877D5F01EBC38D5003A0672 /* MainTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7877D5EF1EBC38D5003A0672 /* MainTableViewCell.swift */; };
20 | 7877D5F81EBCAD8C003A0672 /* Lessons.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7877D5F71EBCAD8C003A0672 /* Lessons.swift */; };
21 | 7877D6001EBCDB42003A0672 /* LessonViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7877D5FF1EBCDB42003A0672 /* LessonViewController.swift */; };
22 | 789798F11F99AC7E00B93A41 /* UIFont+Util.swift in Sources */ = {isa = PBXBuildFile; fileRef = 789798F01F99AC7E00B93A41 /* UIFont+Util.swift */; };
23 | 789798F51F99DBE700B93A41 /* Drawable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 789798F41F99DBE700B93A41 /* Drawable.swift */; };
24 | 789798F71F99DC7C00B93A41 /* Lessons+Drawable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 789798F61F99DC7C00B93A41 /* Lessons+Drawable.swift */; };
25 | 78F8233B1EBCEF6400D5FE49 /* AnswerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78F8233A1EBCEF6400D5FE49 /* AnswerViewController.swift */; };
26 | 78F8233D1EBCF53900D5FE49 /* Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78F8233C1EBCF53900D5FE49 /* Color.swift */; };
27 | /* End PBXBuildFile section */
28 |
29 | /* Begin PBXCopyFilesBuildPhase section */
30 | 7877D5ED1EBC312A003A0672 /* CopyFiles */ = {
31 | isa = PBXCopyFilesBuildPhase;
32 | buildActionMask = 2147483647;
33 | dstPath = "";
34 | dstSubfolderSpec = 10;
35 | files = (
36 | 7877D5EE1EBC3137003A0672 /* Cartography.framework in CopyFiles */,
37 | );
38 | runOnlyForDeploymentPostprocessing = 0;
39 | };
40 | /* End PBXCopyFilesBuildPhase section */
41 |
42 | /* Begin PBXFileReference section */
43 | 784FABCA1EC5EA7000397E66 /* ReviewTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReviewTableViewCell.swift; sourceTree = ""; };
44 | 784FABCC1EC5EED600397E66 /* ReviewViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReviewViewController.swift; sourceTree = ""; };
45 | 784FABCE1EC5F00C00397E66 /* ReviewItemTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReviewItemTableViewCell.swift; sourceTree = ""; };
46 | 7877D5D21EBC09D5003A0672 /* HelloA11y.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HelloA11y.app; sourceTree = BUILT_PRODUCTS_DIR; };
47 | 7877D5D51EBC09D5003A0672 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; };
48 | 7877D5D71EBC09D5003A0672 /* MainViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainViewController.swift; sourceTree = ""; };
49 | 7877D5DC1EBC09D5003A0672 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; };
50 | 7877D5DF1EBC09D5003A0672 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; };
51 | 7877D5E11EBC09D5003A0672 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
52 | 7877D5EB1EBC3123003A0672 /* Cartography.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cartography.framework; path = Carthage/Build/iOS/Cartography.framework; sourceTree = ""; };
53 | 7877D5EF1EBC38D5003A0672 /* MainTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MainTableViewCell.swift; sourceTree = ""; };
54 | 7877D5F71EBCAD8C003A0672 /* Lessons.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Lessons.swift; sourceTree = ""; };
55 | 7877D5FF1EBCDB42003A0672 /* LessonViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LessonViewController.swift; sourceTree = ""; };
56 | 789798F01F99AC7E00B93A41 /* UIFont+Util.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIFont+Util.swift"; sourceTree = ""; };
57 | 789798F41F99DBE700B93A41 /* Drawable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Drawable.swift; sourceTree = ""; };
58 | 789798F61F99DC7C00B93A41 /* Lessons+Drawable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Lessons+Drawable.swift"; sourceTree = ""; };
59 | 78F8233A1EBCEF6400D5FE49 /* AnswerViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AnswerViewController.swift; sourceTree = ""; };
60 | 78F8233C1EBCF53900D5FE49 /* Color.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Color.swift; sourceTree = ""; };
61 | /* End PBXFileReference section */
62 |
63 | /* Begin PBXFrameworksBuildPhase section */
64 | 7877D5CF1EBC09D5003A0672 /* Frameworks */ = {
65 | isa = PBXFrameworksBuildPhase;
66 | buildActionMask = 2147483647;
67 | files = (
68 | 7877D5EC1EBC3123003A0672 /* Cartography.framework in Frameworks */,
69 | );
70 | runOnlyForDeploymentPostprocessing = 0;
71 | };
72 | /* End PBXFrameworksBuildPhase section */
73 |
74 | /* Begin PBXGroup section */
75 | 7877D5C91EBC09D5003A0672 = {
76 | isa = PBXGroup;
77 | children = (
78 | 7877D5D41EBC09D5003A0672 /* HelloA11y */,
79 | 7877D5D31EBC09D5003A0672 /* Products */,
80 | 7877D5EA1EBC3123003A0672 /* Frameworks */,
81 | );
82 | sourceTree = "";
83 | };
84 | 7877D5D31EBC09D5003A0672 /* Products */ = {
85 | isa = PBXGroup;
86 | children = (
87 | 7877D5D21EBC09D5003A0672 /* HelloA11y.app */,
88 | );
89 | name = Products;
90 | sourceTree = "";
91 | };
92 | 7877D5D41EBC09D5003A0672 /* HelloA11y */ = {
93 | isa = PBXGroup;
94 | children = (
95 | 7877D5D51EBC09D5003A0672 /* AppDelegate.swift */,
96 | 7877D5D71EBC09D5003A0672 /* MainViewController.swift */,
97 | 7877D5EF1EBC38D5003A0672 /* MainTableViewCell.swift */,
98 | 78F8233C1EBCF53900D5FE49 /* Color.swift */,
99 | 784FABCC1EC5EED600397E66 /* ReviewViewController.swift */,
100 | 784FABCA1EC5EA7000397E66 /* ReviewTableViewCell.swift */,
101 | 784FABCE1EC5F00C00397E66 /* ReviewItemTableViewCell.swift */,
102 | 7877D5FF1EBCDB42003A0672 /* LessonViewController.swift */,
103 | 78F8233A1EBCEF6400D5FE49 /* AnswerViewController.swift */,
104 | 7877D5F71EBCAD8C003A0672 /* Lessons.swift */,
105 | 789798F41F99DBE700B93A41 /* Drawable.swift */,
106 | 789798F61F99DC7C00B93A41 /* Lessons+Drawable.swift */,
107 | 789798F01F99AC7E00B93A41 /* UIFont+Util.swift */,
108 | 7877D5DC1EBC09D5003A0672 /* Assets.xcassets */,
109 | 7877D5DE1EBC09D5003A0672 /* LaunchScreen.storyboard */,
110 | 7877D5E11EBC09D5003A0672 /* Info.plist */,
111 | );
112 | path = HelloA11y;
113 | sourceTree = "";
114 | };
115 | 7877D5EA1EBC3123003A0672 /* Frameworks */ = {
116 | isa = PBXGroup;
117 | children = (
118 | 7877D5EB1EBC3123003A0672 /* Cartography.framework */,
119 | );
120 | name = Frameworks;
121 | sourceTree = "";
122 | };
123 | /* End PBXGroup section */
124 |
125 | /* Begin PBXNativeTarget section */
126 | 7877D5D11EBC09D5003A0672 /* HelloA11y */ = {
127 | isa = PBXNativeTarget;
128 | buildConfigurationList = 7877D5E41EBC09D5003A0672 /* Build configuration list for PBXNativeTarget "HelloA11y" */;
129 | buildPhases = (
130 | 7877D5CE1EBC09D5003A0672 /* Sources */,
131 | 7877D5CF1EBC09D5003A0672 /* Frameworks */,
132 | 7877D5D01EBC09D5003A0672 /* Resources */,
133 | 7877D5ED1EBC312A003A0672 /* CopyFiles */,
134 | );
135 | buildRules = (
136 | );
137 | dependencies = (
138 | );
139 | name = HelloA11y;
140 | productName = HelloA11y;
141 | productReference = 7877D5D21EBC09D5003A0672 /* HelloA11y.app */;
142 | productType = "com.apple.product-type.application";
143 | };
144 | /* End PBXNativeTarget section */
145 |
146 | /* Begin PBXProject section */
147 | 7877D5CA1EBC09D5003A0672 /* Project object */ = {
148 | isa = PBXProject;
149 | attributes = {
150 | LastSwiftUpdateCheck = 0830;
151 | LastUpgradeCheck = 0900;
152 | ORGANIZATIONNAME = "Sommer Panage";
153 | TargetAttributes = {
154 | 7877D5D11EBC09D5003A0672 = {
155 | CreatedOnToolsVersion = 8.3.2;
156 | DevelopmentTeam = 54RA6DC64E;
157 | LastSwiftMigration = 0900;
158 | ProvisioningStyle = Automatic;
159 | };
160 | };
161 | };
162 | buildConfigurationList = 7877D5CD1EBC09D5003A0672 /* Build configuration list for PBXProject "HelloA11y" */;
163 | compatibilityVersion = "Xcode 3.2";
164 | developmentRegion = English;
165 | hasScannedForEncodings = 0;
166 | knownRegions = (
167 | en,
168 | Base,
169 | );
170 | mainGroup = 7877D5C91EBC09D5003A0672;
171 | productRefGroup = 7877D5D31EBC09D5003A0672 /* Products */;
172 | projectDirPath = "";
173 | projectRoot = "";
174 | targets = (
175 | 7877D5D11EBC09D5003A0672 /* HelloA11y */,
176 | );
177 | };
178 | /* End PBXProject section */
179 |
180 | /* Begin PBXResourcesBuildPhase section */
181 | 7877D5D01EBC09D5003A0672 /* Resources */ = {
182 | isa = PBXResourcesBuildPhase;
183 | buildActionMask = 2147483647;
184 | files = (
185 | 7877D5E01EBC09D5003A0672 /* LaunchScreen.storyboard in Resources */,
186 | 7877D5DD1EBC09D5003A0672 /* Assets.xcassets in Resources */,
187 | );
188 | runOnlyForDeploymentPostprocessing = 0;
189 | };
190 | /* End PBXResourcesBuildPhase section */
191 |
192 | /* Begin PBXSourcesBuildPhase section */
193 | 7877D5CE1EBC09D5003A0672 /* Sources */ = {
194 | isa = PBXSourcesBuildPhase;
195 | buildActionMask = 2147483647;
196 | files = (
197 | 784FABCF1EC5F00C00397E66 /* ReviewItemTableViewCell.swift in Sources */,
198 | 78F8233B1EBCEF6400D5FE49 /* AnswerViewController.swift in Sources */,
199 | 789798F11F99AC7E00B93A41 /* UIFont+Util.swift in Sources */,
200 | 789798F51F99DBE700B93A41 /* Drawable.swift in Sources */,
201 | 784FABCB1EC5EA7000397E66 /* ReviewTableViewCell.swift in Sources */,
202 | 7877D5F81EBCAD8C003A0672 /* Lessons.swift in Sources */,
203 | 7877D5D81EBC09D5003A0672 /* MainViewController.swift in Sources */,
204 | 789798F71F99DC7C00B93A41 /* Lessons+Drawable.swift in Sources */,
205 | 7877D5F01EBC38D5003A0672 /* MainTableViewCell.swift in Sources */,
206 | 78F8233D1EBCF53900D5FE49 /* Color.swift in Sources */,
207 | 7877D6001EBCDB42003A0672 /* LessonViewController.swift in Sources */,
208 | 7877D5D61EBC09D5003A0672 /* AppDelegate.swift in Sources */,
209 | 784FABCD1EC5EED600397E66 /* ReviewViewController.swift in Sources */,
210 | );
211 | runOnlyForDeploymentPostprocessing = 0;
212 | };
213 | /* End PBXSourcesBuildPhase section */
214 |
215 | /* Begin PBXVariantGroup section */
216 | 7877D5DE1EBC09D5003A0672 /* LaunchScreen.storyboard */ = {
217 | isa = PBXVariantGroup;
218 | children = (
219 | 7877D5DF1EBC09D5003A0672 /* Base */,
220 | );
221 | name = LaunchScreen.storyboard;
222 | sourceTree = "";
223 | };
224 | /* End PBXVariantGroup section */
225 |
226 | /* Begin XCBuildConfiguration section */
227 | 7877D5E21EBC09D5003A0672 /* Debug */ = {
228 | isa = XCBuildConfiguration;
229 | buildSettings = {
230 | ALWAYS_SEARCH_USER_PATHS = NO;
231 | CLANG_ANALYZER_NONNULL = YES;
232 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
233 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
234 | CLANG_CXX_LIBRARY = "libc++";
235 | CLANG_ENABLE_MODULES = YES;
236 | CLANG_ENABLE_OBJC_ARC = YES;
237 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
238 | CLANG_WARN_BOOL_CONVERSION = YES;
239 | CLANG_WARN_COMMA = YES;
240 | CLANG_WARN_CONSTANT_CONVERSION = YES;
241 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
242 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
243 | CLANG_WARN_EMPTY_BODY = YES;
244 | CLANG_WARN_ENUM_CONVERSION = YES;
245 | CLANG_WARN_INFINITE_RECURSION = YES;
246 | CLANG_WARN_INT_CONVERSION = YES;
247 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
248 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
249 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
250 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
251 | CLANG_WARN_STRICT_PROTOTYPES = YES;
252 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
253 | CLANG_WARN_UNREACHABLE_CODE = YES;
254 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
255 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
256 | COPY_PHASE_STRIP = NO;
257 | DEBUG_INFORMATION_FORMAT = dwarf;
258 | ENABLE_STRICT_OBJC_MSGSEND = YES;
259 | ENABLE_TESTABILITY = YES;
260 | GCC_C_LANGUAGE_STANDARD = gnu99;
261 | GCC_DYNAMIC_NO_PIC = NO;
262 | GCC_NO_COMMON_BLOCKS = YES;
263 | GCC_OPTIMIZATION_LEVEL = 0;
264 | GCC_PREPROCESSOR_DEFINITIONS = (
265 | "DEBUG=1",
266 | "$(inherited)",
267 | );
268 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
269 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
270 | GCC_WARN_UNDECLARED_SELECTOR = YES;
271 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
272 | GCC_WARN_UNUSED_FUNCTION = YES;
273 | GCC_WARN_UNUSED_VARIABLE = YES;
274 | IPHONEOS_DEPLOYMENT_TARGET = 10.3;
275 | MTL_ENABLE_DEBUG_INFO = YES;
276 | ONLY_ACTIVE_ARCH = YES;
277 | SDKROOT = iphoneos;
278 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
279 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
280 | };
281 | name = Debug;
282 | };
283 | 7877D5E31EBC09D5003A0672 /* Release */ = {
284 | isa = XCBuildConfiguration;
285 | buildSettings = {
286 | ALWAYS_SEARCH_USER_PATHS = NO;
287 | CLANG_ANALYZER_NONNULL = YES;
288 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
289 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
290 | CLANG_CXX_LIBRARY = "libc++";
291 | CLANG_ENABLE_MODULES = YES;
292 | CLANG_ENABLE_OBJC_ARC = YES;
293 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
294 | CLANG_WARN_BOOL_CONVERSION = YES;
295 | CLANG_WARN_COMMA = YES;
296 | CLANG_WARN_CONSTANT_CONVERSION = YES;
297 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
298 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
299 | CLANG_WARN_EMPTY_BODY = YES;
300 | CLANG_WARN_ENUM_CONVERSION = YES;
301 | CLANG_WARN_INFINITE_RECURSION = YES;
302 | CLANG_WARN_INT_CONVERSION = YES;
303 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
304 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
305 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
306 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
307 | CLANG_WARN_STRICT_PROTOTYPES = YES;
308 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
309 | CLANG_WARN_UNREACHABLE_CODE = YES;
310 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
311 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
312 | COPY_PHASE_STRIP = NO;
313 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
314 | ENABLE_NS_ASSERTIONS = NO;
315 | ENABLE_STRICT_OBJC_MSGSEND = YES;
316 | GCC_C_LANGUAGE_STANDARD = gnu99;
317 | GCC_NO_COMMON_BLOCKS = YES;
318 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
319 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
320 | GCC_WARN_UNDECLARED_SELECTOR = YES;
321 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
322 | GCC_WARN_UNUSED_FUNCTION = YES;
323 | GCC_WARN_UNUSED_VARIABLE = YES;
324 | IPHONEOS_DEPLOYMENT_TARGET = 10.3;
325 | MTL_ENABLE_DEBUG_INFO = NO;
326 | SDKROOT = iphoneos;
327 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
328 | VALIDATE_PRODUCT = YES;
329 | };
330 | name = Release;
331 | };
332 | 7877D5E51EBC09D5003A0672 /* Debug */ = {
333 | isa = XCBuildConfiguration;
334 | buildSettings = {
335 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
336 | DEVELOPMENT_TEAM = 54RA6DC64E;
337 | FRAMEWORK_SEARCH_PATHS = (
338 | "$(inherited)",
339 | "$(PROJECT_DIR)/Carthage/Build/iOS",
340 | );
341 | INFOPLIST_FILE = HelloA11y/Info.plist;
342 | IPHONEOS_DEPLOYMENT_TARGET = 11.0;
343 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
344 | PRODUCT_BUNDLE_IDENTIFIER = com.sommerpanage.HelloA11y;
345 | PRODUCT_NAME = "$(TARGET_NAME)";
346 | SWIFT_SWIFT3_OBJC_INFERENCE = On;
347 | SWIFT_VERSION = 4.0;
348 | };
349 | name = Debug;
350 | };
351 | 7877D5E61EBC09D5003A0672 /* Release */ = {
352 | isa = XCBuildConfiguration;
353 | buildSettings = {
354 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
355 | DEVELOPMENT_TEAM = 54RA6DC64E;
356 | FRAMEWORK_SEARCH_PATHS = (
357 | "$(inherited)",
358 | "$(PROJECT_DIR)/Carthage/Build/iOS",
359 | );
360 | INFOPLIST_FILE = HelloA11y/Info.plist;
361 | IPHONEOS_DEPLOYMENT_TARGET = 11.0;
362 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
363 | PRODUCT_BUNDLE_IDENTIFIER = com.sommerpanage.HelloA11y;
364 | PRODUCT_NAME = "$(TARGET_NAME)";
365 | SWIFT_SWIFT3_OBJC_INFERENCE = On;
366 | SWIFT_VERSION = 4.0;
367 | };
368 | name = Release;
369 | };
370 | /* End XCBuildConfiguration section */
371 |
372 | /* Begin XCConfigurationList section */
373 | 7877D5CD1EBC09D5003A0672 /* Build configuration list for PBXProject "HelloA11y" */ = {
374 | isa = XCConfigurationList;
375 | buildConfigurations = (
376 | 7877D5E21EBC09D5003A0672 /* Debug */,
377 | 7877D5E31EBC09D5003A0672 /* Release */,
378 | );
379 | defaultConfigurationIsVisible = 0;
380 | defaultConfigurationName = Release;
381 | };
382 | 7877D5E41EBC09D5003A0672 /* Build configuration list for PBXNativeTarget "HelloA11y" */ = {
383 | isa = XCConfigurationList;
384 | buildConfigurations = (
385 | 7877D5E51EBC09D5003A0672 /* Debug */,
386 | 7877D5E61EBC09D5003A0672 /* Release */,
387 | );
388 | defaultConfigurationIsVisible = 0;
389 | defaultConfigurationName = Release;
390 | };
391 | /* End XCConfigurationList section */
392 | };
393 | rootObject = 7877D5CA1EBC09D5003A0672 /* Project object */;
394 | }
395 |
--------------------------------------------------------------------------------
/Carthage/Build/iOS/C59B7D1A-4162-3926-87E0-DBFD532F4AB7.bcsymbolmap:
--------------------------------------------------------------------------------
1 | BCSymbolMap Version: 2.0
2 | _swift_rt_swift_retain
3 | _swift_rt_swift_release
4 | ___swift_project_boxed_opaque_existential_1
5 | ___swift_allocate_boxed_opaque_existential_1
6 | __T011Cartography2leoiSo18NSLayoutConstraintCAA19NumericalInequality_p_12CoreGraphics7CGFloatVtFTm
7 | __T011Cartography2eeoiSo18NSLayoutConstraintCx_AA10ExpressionVyxGtAA16RelativeEqualityRzlFTm
8 | __T011Cartography10ExpressionVACyxGx_SayAA12CoefficientsVGtcfC
9 | __T0s15ContiguousArrayV15reserveCapacityySiF11Cartography12CoefficientsV_Tg5
10 | __T0s15ContiguousArrayV16_copyToNewBufferySi8oldCount_tF11Cartography12CoefficientsV_Tg5
11 | __T0s20_ArrayBufferProtocolPsE025_forceCreateUniqueMutableB0s011_ContiguousaB0Vy7ElementQzGSi011countForNewB0_Si03minL8CapacitytFAEy11Cartography12CoefficientsVG_Tg5
12 | __T0s20_ArrayBufferProtocolPsE22_arrayOutOfPlaceUpdateys011_ContiguousaB0Vy7ElementQzGz_S2iqd__ts16_PointerFunctionRd__AFQyd__AGRSlFTfq4nnngn_nAEy11Cartography12CoefficientsVG_s07_IgnoreK0VyAMGTg5
13 | __T011Cartography7ContextC13addConstraintSo08NSLayoutD0CAA8Property_p_AaG_pSg2toAA12CoefficientsV12coefficientsSC0E8RelationO8relationtFTf4nnxnn_n
14 | ___swift_destroy_boxed_opaque_existential_1
15 | __T011Cartography2eeoiSo18NSLayoutConstraintCx_AA10ExpressionVyxGtAA16RelativeEqualityRzlFTf4gg_n
16 | __T011Cartography2eeoiSo18NSLayoutConstraintCx_xtAA16RelativeEqualityRzlFTf4gg_n
17 | __T011Cartography2leoiSo18NSLayoutConstraintCx_xtAA18RelativeInequalityRzlFTf4gg_n
18 | __T011Cartography2geoiSo18NSLayoutConstraintCx_xtAA18RelativeInequalityRzlFTf4gg_n
19 | __T011Cartography2eeoiSo18NSLayoutConstraintCx_xtAA16RelativeEqualityRzlFTf4gg_nTm
20 | __T011Cartography2leoiSo18NSLayoutConstraintCx_AA10ExpressionVyxGtAA18RelativeInequalityRzlFTf4gg_n
21 | __T011Cartography2geoiSo18NSLayoutConstraintCx_AA10ExpressionVyxGtAA18RelativeInequalityRzlFTf4gg_n
22 | __T011Cartography2eeoiSo18NSLayoutConstraintCx_AA10ExpressionVyxGtAA16RelativeEqualityRzlFTf4gg_nTm
23 | _swift_rt_swift_allocObject
24 | _swift_rt_swift_isUniquelyReferenced_nonNull_native
25 | __T0s23_ContiguousArrayStorageCy11Cartography12CoefficientsVGML
26 | __T011Cartography8Property_pMF
27 | __T011Cartography17NumericalEquality_pMF
28 | __T011Cartography16RelativeEquality_pMF
29 | __T011Cartography19NumericalInequality_pMF
30 | __T011Cartography18RelativeInequality_pMF
31 | __T011Cartography8Addition_pMF
32 | __T011Cartography14Multiplication_pMF
33 | __swift_FORCE_LOAD_$_swiftDarwin_$_Cartography
34 | __swift_FORCE_LOAD_$_swiftUIKit_$_Cartography
35 | __swift_FORCE_LOAD_$_swiftFoundation_$_Cartography
36 | __swift_FORCE_LOAD_$_swiftObjectiveC_$_Cartography
37 | __swift_FORCE_LOAD_$_swiftCoreFoundation_$_Cartography
38 | __swift_FORCE_LOAD_$_swiftDispatch_$_Cartography
39 | __swift_FORCE_LOAD_$_swiftCoreGraphics_$_Cartography
40 | __swift_FORCE_LOAD_$_swiftCoreImage_$_Cartography
41 | __swift_FORCE_LOAD_$_swiftMetal_$_Cartography
42 | __swift_FORCE_LOAD_$_swiftQuartzCore_$_Cartography
43 | ___swift_reflection_version
44 | Apple LLVM version 9.0.0 (clang-900.0.37)
45 | -emit-bc /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Property.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Extensions.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/LayoutProxy.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Priority.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Constraint.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Context.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Edges.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/ViewUtils.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Dimension.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Constrain.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Distribute.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Edge.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Size.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Point.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/View.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Coefficients.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Compound.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/ConstraintGroup.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/LayoutSupport.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Align.swift /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Expression.swift -target arm64-apple-ios8.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.0.sdk -I /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Products/Release-iphoneos -F /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Products/Release-iphoneos -application-extension -g -import-underlying-module -module-cache-path /Users/spanage/Library/Developer/Xcode/DerivedData/ModuleCache -swift-version 3 -serialize-debugging-options -Xcc -I/Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Cartography-generated-files.hmap -Xcc -I/Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Cartography-own-target-headers.hmap -Xcc -I/Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Cartography-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Cartography-project-headers.hmap -Xcc -I/Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Products/Release-iphoneos/include -Xcc -I/Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/DerivedSources/arm64 -Xcc -I/Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/DerivedSources -Xcc -ivfsoverlay -Xcc /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/unextended-module-overlay.yaml -Xcc -working-directory/Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography -emit-module-doc-path /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Cartography.swiftdoc -serialize-diagnostics-path /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Property.dia -O -module-name Cartography -emit-module-path /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Cartography.swiftmodule -emit-objc-header-path /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Cartography-Swift.h -emit-dependencies-path /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Property.d -num-threads 4 -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Property.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Extensions.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/LayoutProxy.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Priority.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Constraint.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Context.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Edges.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/ViewUtils.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Dimension.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Constrain.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Distribute.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Edge.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Size.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Point.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/View.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Coefficients.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Compound.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/ConstraintGroup.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/LayoutSupport.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Align.bc -o /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/Objects-normal/arm64/Expression.bc -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift
46 |
47 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography
48 | Apple Swift version 4.0 effective-3.2 (swiftlang-900.0.65 clang-900.0.37)
49 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Property.swift
50 | ==
51 | Property.swift
52 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography
53 | subscript.get
54 | _T0Sa15_checkSubscripts16_DependenceTokenVSi_Sb20wasNativeTypeCheckedtF11Cartography12CoefficientsV_Tg5
55 | _T0s12_ArrayBufferV37_checkInoutAndNativeTypeCheckedBoundsySi_Sb03wasfgH0tF11Cartography12CoefficientsV_Tg5
56 | addConstraint
57 | _T0Sa11_getElementxSi_Sb20wasNativeTypeCheckeds16_DependenceTokenV22matchingSubscriptChecktF11Cartography12CoefficientsV_Tg5
58 | __swift_destroy_boxed_opaque_existential_1
59 | _T0s20_ArrayBufferProtocolPsE22_arrayOutOfPlaceUpdateys011_ContiguousaB0Vy7ElementQzGz_S2iqd__ts16_PointerFunctionRd__AFQyd__AGRSlFTfq4nnngn_nAEy11Cartography12CoefficientsVG_s07_IgnoreK0VyAMGTg5
60 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP13_copyContentsSpy7ElementQzGs5RangeVySiG03subH0_AI12initializingtFTW11Cartography12CoefficientsV_Tg5
61 | _T0s22_ContiguousArrayBufferV13_copyContentsSpyxGs5RangeVySiG03subF0_AD12initializingtF11Cartography12CoefficientsV_Tg5
62 | _T0s22_ContiguousArrayBufferV13_copyContentsSpyxGs5RangeVySiG03subF0_AD12initializingtFTfq4xnn_n11Cartography12CoefficientsV_Tg5
63 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP19firstElementAddressSpy0F0QzGfgTW11Cartography12CoefficientsV_Tg5
64 | _T0s22_ContiguousArrayBufferV19firstElementAddressSpyxGfg11Cartography12CoefficientsV_Tg5
65 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP8endIndexSifgTW11Cartography12CoefficientsV_Tg5
66 | _T0s22_ContiguousArrayBufferV8endIndexSifg11Cartography12CoefficientsV_Tg5
67 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP027requestUniqueMutableBackingC0ABy7ElementQzGSgSi15minimumCapacity_tFTW11Cartography12CoefficientsV_Tg5
68 | _T0s22_ContiguousArrayBufferV027requestUniqueMutableBackingC0AByxGSgSi15minimumCapacity_tF11Cartography12CoefficientsV_Tg5
69 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP5countSifgTW11Cartography12CoefficientsV_Tg5
70 | _T0s22_ContiguousArrayBufferV5countSifg11Cartography12CoefficientsV_Tg5
71 | _T0s20_ArrayBufferProtocolPsE025_forceCreateUniqueMutableB0s011_ContiguousaB0Vy7ElementQzGSi011countForNewB0_Si03minL8CapacitytFAEy11Cartography12CoefficientsVG_Tg5
72 | _T0s23_ContiguousArrayStorageCy11Cartography12CoefficientsVGMa
73 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP8capacitySifgTW11Cartography12CoefficientsV_Tg5
74 | _T0s22_ContiguousArrayBufferV8capacitySifg11Cartography12CoefficientsV_Tg5
75 | _T0s15ContiguousArrayV16_copyToNewBufferySi8oldCount_tF11Cartography12CoefficientsV_Tg5
76 | _T0s15ContiguousArrayV15reserveCapacityySiF11Cartography12CoefficientsV_Tg5
77 | _T0s15ContiguousArrayV9_getCountSiyF11Cartography12CoefficientsV_Tg5
78 | _T011Cartography10distributeSaySo18NSLayoutConstraintCG12CoreGraphics7CGFloatV2by_AA11LayoutProxyV10verticallySayAKGdtFfA_
79 | Distribute.swift
80 | _T011Cartography10distributeSaySo18NSLayoutConstraintCG12CoreGraphics7CGFloatV2by_AA11LayoutProxyV11leftToRightSayAKGdtFfA_
81 | _T011Cartography10distributeSaySo18NSLayoutConstraintCG12CoreGraphics7CGFloatV2by_AA11LayoutProxyV12horizontallySayAKGdtFfA_
82 | _T011Cartography10distributeSaySo18NSLayoutConstraintCG12CoreGraphics7CGFloatV2by_SayAA11LayoutProxyVG10verticallytFfA_
83 | _T011Cartography10distributeSaySo18NSLayoutConstraintCG12CoreGraphics7CGFloatV2by_SayAA11LayoutProxyVG11leftToRighttFfA_
84 | _T011Cartography10distributeSaySo18NSLayoutConstraintCG12CoreGraphics7CGFloatV2by_SayAA11LayoutProxyVG12horizontallytFfA_
85 | _T011Cartography9constrainAA15ConstraintGroupCs10DictionaryVyxSo6UIViewCG_ADSg7replaceyAFyxAA11LayoutProxyVGc5blockts8HashableRzlFfA0_
86 | _T011Cartography9constrainAA15ConstraintGroupCSaySo6UIViewCG_ADSg7replaceySayAA11LayoutProxyVGc5blocktFfA0_
87 | Constrain.swift
88 | _T011Cartography9constrainAA15ConstraintGroupCSo6UIViewC_A4fDSg7replaceyAA11LayoutProxyV_A4Jtc5blocktFfA4_
89 | _T011Cartography9constrainAA15ConstraintGroupCSo6UIViewC_A3fDSg7replaceyAA11LayoutProxyV_A3Jtc5blocktFfA3_
90 | _T011Cartography9constrainAA15ConstraintGroupCSo6UIViewC_A2fDSg7replaceyAA11LayoutProxyV_A2Jtc5blocktFfA2_
91 | _T011Cartography9constrainAA15ConstraintGroupCSo6UIViewC_AfDSg7replaceyAA11LayoutProxyV_AJtc5blocktFfA1_
92 | _T011Cartography9constrainAA15ConstraintGroupCSo6UIViewC_ADSg7replaceyAA11LayoutProxyVc5blocktFfA0_
93 | /
94 | *
95 | _allocateUninitializedArray
96 | _T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZ11Cartography12CoefficientsV_Tg5
97 | _T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZTfq4gnn_n11Cartography12CoefficientsV_Tg5
98 | map
99 | _T0s10CollectionPsE3mapSayqd__Gqd__7ElementQzKcKlFTfq4gn_nSay11Cartography12CoefficientsVG_AITg5
100 | _T0s15ContiguousArrayV6appendyxF11Cartography12CoefficientsV_Tg5
101 | _T0s15ContiguousArrayV36_reserveCapacityAssumingUniqueBufferySi8oldCount_tF11Cartography12CoefficientsV_Tg5
102 | _T0SayxGs10CollectionslsABP9subscript7ElementQz5IndexQzcfgTW11Cartography12CoefficientsV_Tg5
103 | _T0s15ContiguousArrayV37_appendElementAssumeUniqueAndCapacityySi_x03newD0tF11Cartography12CoefficientsV_Tg5
104 | _T0s15ContiguousArrayV37_appendElementAssumeUniqueAndCapacityySi_x03newD0tFTfq4ngn_n11Cartography12CoefficientsV_Tg5
105 | _T0s15ContiguousArrayV034_makeUniqueAndReserveCapacityIfNotD0yyF11Cartography12CoefficientsV_Tg5
106 | _T011Cartography12CoefficientsVACs5Error_pIxydzo_A2CsAD_pIxirzo_TR
107 | _T011Cartography1moiAA10ExpressionVyxG12CoreGraphics7CGFloatV_AEtAA14MultiplicationRzlFAA12CoefficientsVAKcfU_
108 | _T0SayxGs10CollectionslsABP5count13IndexDistanceQzfgTW11Cartography12CoefficientsV_Tg5
109 | count.get
110 | _T0Sa9_getCountSiyF11Cartography12CoefficientsV_Tg5
111 | -
112 | +
113 | _T011Cartography1soiAA10ExpressionVyxG12CoreGraphics7CGFloatV_AEtAA8AdditionRzlFAA12CoefficientsVAKcfU_
114 | _T011Cartography1poiAA10ExpressionVyxG12CoreGraphics7CGFloatV_AEtAA8AdditionRzlFAA12CoefficientsVAKcfU_
115 | >=
116 | <=
117 | _T011Cartography7ContextC13addConstraintSo08NSLayoutD0CAA8Property_p_AaG_pSg2toAA12CoefficientsV12coefficientsSC0E8RelationO8relationtFfA0_
118 | __swift_allocate_boxed_opaque_existential_1
119 | __swift_project_boxed_opaque_existential_1
120 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Extensions.swift
121 | _swift_rt_swift_getExistentialTypeMetadata
122 | __T011Cartography11LayoutProxyV5edgesAA5EdgesVfgTm
123 | __T011Cartography11LayoutProxyV4sizeAA4SizeVfgTm
124 | __T011Cartography11LayoutProxyVwXX
125 | __T011Cartography11LayoutProxyVwCP
126 | ___swift_noop_self_return
127 | ___swift_noop_void_return
128 | __T011Cartography11LayoutProxyVwxx
129 | __T011Cartography11LayoutProxyVwCp
130 | __T011Cartography11LayoutProxyVwcp
131 | __T011Cartography11LayoutProxyVwca
132 | ___swift_memcpy16_8
133 | __T011Cartography11LayoutProxyVwta
134 | __T011Cartography11LayoutProxyVwXx
135 | __T011Cartography11LayoutProxyVwCc
136 | ___swift_memmove_array16_8
137 | __T011Cartography11LayoutProxyVwxs
138 | __T011Cartography11LayoutProxyVwxg
139 | _swift_rt_swift_slowAlloc
140 | _swift_rt_swift_getInitializedObjCClass
141 | _swift_rt_swift_slowDealloc
142 | _swift_rt_swift_retain_n
143 | __T0s23_ContiguousArrayStorageCy11Cartography8Property_pGML
144 | __T011Cartography8Property_pML
145 | __T011Cartography11LayoutProxyVWV
146 | __T011Cartography11LayoutProxyVMf
147 | __T011Cartography11LayoutProxyVMF
148 | __T0So6UIViewCML
149 | __T0So6UIViewCMF
150 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/LayoutProxy.swift
151 | _T011Cartography11LayoutProxyVMa
152 | LayoutProxy.swift
153 | get_field_types_LayoutProxy
154 | _T0So6UIViewCMa
155 | _T011Cartography11LayoutProxyVwxg
156 | _T011Cartography11LayoutProxyVwxs
157 | __swift_memmove_array16_8
158 | _T011Cartography11LayoutProxyVwCc
159 | _T011Cartography11LayoutProxyVwXx
160 | _T011Cartography11LayoutProxyVwta
161 | __swift_memcpy16_8
162 | _T011Cartography11LayoutProxyVwca
163 | _T011Cartography11LayoutProxyVwcp
164 | _T011Cartography11LayoutProxyVwCp
165 | _T011Cartography11LayoutProxyVwxx
166 | __swift_noop_void_return
167 | __swift_noop_self_return
168 | _T011Cartography11LayoutProxyVwCP
169 | _T011Cartography11LayoutProxyVwXX
170 | superview.get
171 | size.get
172 | _T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZ11Cartography8Property_p_Tg5
173 | _T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZTfq4gnn_n11Cartography8Property_p_Tg5
174 | _T0s23_ContiguousArrayStorageCy11Cartography8Property_pGMa
175 | _T011Cartography8Property_pMa
176 | centerYWithinMargins.get
177 | centerXWithinMargins.get
178 | trailingMargin.get
179 | leadingMargin.get
180 | bottomMargin.get
181 | topMargin.get
182 | rightMargin.get
183 | leftMargin.get
184 | edges.get
185 | firstBaseline.get
186 | lastBaseline.get
187 | centerY.get
188 | centerX.get
189 | trailing.get
190 | leading.get
191 | left.get
192 | bottom.get
193 | right.get
194 | top.get
195 | height.get
196 | width.get
197 | __T0s12_ArrayBufferV19_getElementSlowPathyXlSiFSo18NSLayoutConstraintC_Tg5
198 | __T0s15ContiguousArrayV15reserveCapacityySiFSo18NSLayoutConstraintC_Tg5
199 | __T0s15ContiguousArrayV16_copyToNewBufferySi8oldCount_tFSo18NSLayoutConstraintC_Tg5
200 | __T0s20_ArrayBufferProtocolPsE025_forceCreateUniqueMutableB0s011_ContiguousaB0Vy7ElementQzGSi011countForNewB0_Si03minL8CapacitytFAEySo18NSLayoutConstraintCG_Tg5
201 | __T0s20_ArrayBufferProtocolPsE22_arrayOutOfPlaceUpdateys011_ContiguousaB0Vy7ElementQzGz_S2iqd__ts16_PointerFunctionRd__AFQyd__AGRSlFTfq4nnngn_nAEySo18NSLayoutConstraintCG_s07_IgnoreK0VyALGTg5
202 | __T011Cartography1toiSaySo18NSLayoutConstraintCGAE_SftFTf4gn_n
203 | __T0So18NSLayoutConstraintCML
204 | __T0s23_ContiguousArrayStorageCySo18NSLayoutConstraintCGML
205 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Priority.swift
206 | ~
207 | Priority.swift
208 | _T0s10CollectionPsE3mapSayqd__Gqd__7ElementQzKcKlFTfq4gn_nSaySo18NSLayoutConstraintCG_AHTg5
209 | _T0SayxGs14_IndexableBaseslsABP9formIndexy0D0Qzz5after_tFTWSo18NSLayoutConstraintC_Tg5
210 | _T0Sa9formIndexySiz5after_tFSo18NSLayoutConstraintC_Tg5
211 | _T0s15ContiguousArrayV6appendyxFSo18NSLayoutConstraintC_Tg5
212 | _T0s15ContiguousArrayV36_reserveCapacityAssumingUniqueBufferySi8oldCount_tFSo18NSLayoutConstraintC_Tg5
213 | _T0SayxGs10CollectionslsABP9subscript7ElementQz5IndexQzcfgTWSo18NSLayoutConstraintC_Tg5
214 | _T0Sa15_checkSubscripts16_DependenceTokenVSi_Sb20wasNativeTypeCheckedtFSo18NSLayoutConstraintC_Tg5
215 | _T0s12_ArrayBufferV37_checkInoutAndNativeTypeCheckedBoundsySi_Sb03wasfgH0tFSo18NSLayoutConstraintC_Tg5
216 | _T0Sa29_hoistableIsNativeTypeCheckedSbyFSo18NSLayoutConstraintC_Tg5
217 | _T0s15ContiguousArrayV37_appendElementAssumeUniqueAndCapacityySi_x03newD0tFSo18NSLayoutConstraintC_Tg5
218 | _T0s15ContiguousArrayV37_appendElementAssumeUniqueAndCapacityySi_x03newD0tFTfq4ngn_nSo18NSLayoutConstraintC_Tg5
219 | _T0s15ContiguousArrayV9_getCountSiyFSo18NSLayoutConstraintC_Tg5
220 | _T0s15ContiguousArrayV034_makeUniqueAndReserveCapacityIfNotD0yyFSo18NSLayoutConstraintC_Tg5
221 | _T0s22_ContiguousArrayBufferV5countSifgSo18NSLayoutConstraintC_Tg5
222 | _T0So18NSLayoutConstraintCABs5Error_pIxxozo_A2BsAC_pIxirzo_TR
223 | _T011Cartography1toiSaySo18NSLayoutConstraintCGAE_SftFA2DcfU_
224 | _T0Sa11_getElementxSi_Sb20wasNativeTypeCheckeds16_DependenceTokenV22matchingSubscriptChecktFSo18NSLayoutConstraintC_Tg5
225 | _T0SayxGs10CollectionslsABP5count13IndexDistanceQzfgTWSo18NSLayoutConstraintC_Tg5
226 | _T0Sa9_getCountSiyFSo18NSLayoutConstraintC_Tg5
227 | _T0s20_ArrayBufferProtocolPsE22_arrayOutOfPlaceUpdateys011_ContiguousaB0Vy7ElementQzGz_S2iqd__ts16_PointerFunctionRd__AFQyd__AGRSlFTfq4nnngn_nAEySo18NSLayoutConstraintCG_s07_IgnoreK0VyALGTg5
228 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP13_copyContentsSpy7ElementQzGs5RangeVySiG03subH0_AI12initializingtFTWSo18NSLayoutConstraintC_Tg5
229 | _T0s22_ContiguousArrayBufferV13_copyContentsSpyxGs5RangeVySiG03subF0_AD12initializingtFSo18NSLayoutConstraintC_Tg5
230 | _T0s22_ContiguousArrayBufferV13_copyContentsSpyxGs5RangeVySiG03subF0_AD12initializingtFTfq4xnn_nSo18NSLayoutConstraintC_Tg5
231 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP19firstElementAddressSpy0F0QzGfgTWSo18NSLayoutConstraintC_Tg5
232 | _T0s22_ContiguousArrayBufferV19firstElementAddressSpyxGfgSo18NSLayoutConstraintC_Tg5
233 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP8endIndexSifgTWSo18NSLayoutConstraintC_Tg5
234 | _T0s22_ContiguousArrayBufferV8endIndexSifgSo18NSLayoutConstraintC_Tg5
235 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP027requestUniqueMutableBackingC0ABy7ElementQzGSgSi15minimumCapacity_tFTWSo18NSLayoutConstraintC_Tg5
236 | _T0s22_ContiguousArrayBufferV027requestUniqueMutableBackingC0AByxGSgSi15minimumCapacity_tFSo18NSLayoutConstraintC_Tg5
237 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP5countSifgTWSo18NSLayoutConstraintC_Tg5
238 | _T0s20_ArrayBufferProtocolPsE025_forceCreateUniqueMutableB0s011_ContiguousaB0Vy7ElementQzGSi011countForNewB0_Si03minL8CapacitytFAEySo18NSLayoutConstraintCG_Tg5
239 | _T0s23_ContiguousArrayStorageCySo18NSLayoutConstraintCGMa
240 | _T0So18NSLayoutConstraintCMa
241 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP8capacitySifgTWSo18NSLayoutConstraintC_Tg5
242 | _T0s22_ContiguousArrayBufferV8capacitySifgSo18NSLayoutConstraintC_Tg5
243 | _T0s15ContiguousArrayV16_copyToNewBufferySi8oldCount_tFSo18NSLayoutConstraintC_Tg5
244 | _T0s15ContiguousArrayV15reserveCapacityySiFSo18NSLayoutConstraintC_Tg5
245 | _T0s12_ArrayBufferV19_getElementSlowPathyXlSiFSo18NSLayoutConstraintC_Tg5
246 | __T011Cartography10ConstraintCfD
247 | __T011Cartography10ConstraintCMa
248 | __T011Cartography10ConstraintCMm
249 | __T011Cartography10ConstraintC4viewSo6UIViewCSgXwvWvd
250 | __T011Cartography10ConstraintC06layoutB0So08NSLayoutB0CvWvd
251 | __T011Cartography10ConstraintCMn
252 | __T011Cartography10ConstraintCML
253 | __T011Cartography10ConstraintCMf
254 | __T011Cartography10ConstraintCMF
255 | __T0So6UIViewCSgML
256 | __T0So18NSLayoutConstraintCMF
257 | _objc_classes
258 | __T011Cartography10ConstraintCN
259 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Constraint.swift
260 | _T011Cartography10ConstraintCMa
261 | Constraint.swift
262 | get_field_types_Constraint
263 | _T0So6UIViewCSgMa
264 | deinit
265 | __T0So18NSLayoutConstraintCAByp4item_SC0A9AttributeO9attributeSC0A8RelationO9relatedByypSg6toItemAeF12CoreGraphics7CGFloatV10multiplierAN8constanttcfCTO
266 | __T0Sa16_copyToNewBufferySi8oldCount_tF11Cartography10ConstraintC_Tg5
267 | __T0Sa16_copyToNewBufferySi8oldCount_tFSo18NSLayoutConstraintC_Tg5
268 | __T0s26_toStringReadOnlyPrintableSSxs06CustomB11ConvertibleRzlFTfq4g_nSo6UIViewC_Tg5
269 | __T0S2SSaySSG19stringInterpolationd_tcfCTfq4nd_n
270 | __T0s11_StringCoreV6appendyABFTfq4gXn_n
271 | __T0s11_StringCoreV13_copyElementsySv_Si15srcElementWidthSv8dstStartSi0hfG0Si5counttFZTfq4nnnnnd_n
272 | __T0s20_ArrayBufferProtocolPsE025_forceCreateUniqueMutableB0s011_ContiguousaB0Vy7ElementQzGSi011countForNewB0_Si03minL8CapacitytFs01_aB0Vy11Cartography10ConstraintCG_Tg5
273 | __T0s20_ArrayBufferProtocolPsE22_arrayOutOfPlaceUpdateys011_ContiguousaB0Vy7ElementQzGz_S2iqd__ts16_PointerFunctionRd__AFQyd__AGRSlFTfq4nnngn_ns01_aB0Vy11Cartography10ConstraintCG_s07_IgnoreK0VyAOGTg5
274 | __T0s12_ArrayBufferV13_copyContentsSpyxGs5RangeVySiG03subE0_AD12initializingtFTfq4xnn_n11Cartography10ConstraintC_Tg5
275 | __T0s12_ArrayBufferV18_typeCheckSlowPathySiF11Cartography10ConstraintC_Tg5
276 | __T011Cartography21closestCommonAncestorSo6UIViewCSgAD_AD1btFTf4gg_n
277 | __T0s27_toStringReadOnlyStreamableSSxs010TextOutputE0RzlFTfq4g_nSS_Tg5Tf4n_g
278 | __T011Cartography7ContextC13addConstraintSo08NSLayoutD0CAA8Property_p_AA13LayoutSupportV2toAA12CoefficientsV12coefficientsSC0E8RelationO8relationtFTf4ngXxnn_n
279 | _swift_rt_swift_dynamicCastClass
280 | ___swift_project_boxed_opaque_existential_0
281 | ___swift_destroy_boxed_opaque_existential_0
282 | __T011Cartography7ContextC13addConstraintSaySo08NSLayoutD0CGAA8Compound_p_SayAA12CoefficientsVGSg12coefficientsAaH_pSg2toSC0E8RelationO8relationtFTf4ngnnn_n
283 | ___swift_deallocate_boxed_opaque_existential_0
284 | __T0s23_ContiguousArrayStorageCySSGMa
285 | __T011Cartography7ContextC11constraintsSayAA10ConstraintCGvWvd
286 | __T011Cartography7ContextCML
287 | __T011Cartography7ContextCMf
288 | __T011Cartography7ContextCMF
289 | __T0Say11Cartography10ConstraintCGML
290 | __T0s23_ContiguousArrayStorageCy11Cartography10ConstraintCGML
291 | __T0s23_ContiguousArrayStorageCySSGML
292 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Context.swift
293 | _T0s23_ContiguousArrayStorageCySSGMa
294 | Context.swift
295 | __swift_deallocate_boxed_opaque_existential_0
296 | _T0Sa15_checkSubscripts16_DependenceTokenVSi_Sb20wasNativeTypeCheckedtF11Cartography8Property_p_Tg5
297 | _T0s12_ArrayBufferV37_checkInoutAndNativeTypeCheckedBoundsySi_Sb03wasfgH0tF11Cartography8Property_p_Tg5
298 | append
299 | _T0Sa36_reserveCapacityAssumingUniqueBufferySi8oldCount_tFSo18NSLayoutConstraintC_Tg5
300 | next
301 | _T0Sis9EquatablessAAP2eeoiSbx_xtFZTW
302 | _T0Sa37_appendElementAssumeUniqueAndCapacityySi_x03newB0tFSo18NSLayoutConstraintC_Tg5
303 | _T0Sa37_appendElementAssumeUniqueAndCapacityySi_x03newB0tFTfq4ngn_nSo18NSLayoutConstraintC_Tg5
304 | _T0s12_ArrayBufferV5countSifsSo18NSLayoutConstraintC_Tg5
305 | _T0s14CountableRangeVyxGs14_IndexableBasess10ComparableRzs11_StrideableRzs13SignedInteger6StridesAFPRpzlsADP9formIndexy0K0Qzz5after_tFTWSi_Tg5
306 | _T0s10_IndexablePsE9formIndexy0C0Qzz5after_tFs14CountableRangeVySiG_Tg5
307 | _T0s14CountableRangeVyxGs14_IndexableBasess10ComparableRzs11_StrideableRzs13SignedInteger6StridesAFPRpzlsADP5index5IndexQzAN5after_tFTWSi_Tg5
308 | _T0s14CountableRangeV5indexxx5after_tFSi_Tg5
309 | _T0Sis11_StrideablessAAP8advancedx6StrideQz2by_tFTW
310 | _T0Sa034_makeUniqueAndReserveCapacityIfNotB0yyFSo18NSLayoutConstraintC_Tg5
311 | _T0Sa11_getElementxSi_Sb20wasNativeTypeCheckeds16_DependenceTokenV22matchingSubscriptChecktF11Cartography8Property_p_Tg5
312 | _T0Sa9_getCountSiyF11Cartography8Property_p_Tg5
313 | __swift_destroy_boxed_opaque_existential_0
314 | __swift_project_boxed_opaque_existential_0
315 | _T0Sa37_appendElementAssumeUniqueAndCapacityySi_x03newB0tF11Cartography10ConstraintC_Tg5
316 | _T0Sa37_appendElementAssumeUniqueAndCapacityySi_x03newB0tFTfq4ngn_n11Cartography10ConstraintC_Tg5
317 | _T0s12_ArrayBufferV5countSifs11Cartography10ConstraintC_Tg5
318 | _T0Sa36_reserveCapacityAssumingUniqueBufferySi8oldCount_tF11Cartography10ConstraintC_Tg5
319 | _T0Sa9_getCountSiyF11Cartography10ConstraintC_Tg5
320 | _T0Sa034_makeUniqueAndReserveCapacityIfNotB0yyF11Cartography10ConstraintC_Tg5
321 | init
322 | _T0s27_toStringReadOnlyStreamableSSxs010TextOutputE0RzlFTfq4g_nSS_Tg5
323 | _T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZSS_Tg5
324 | _T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZTfq4gnn_nSS_Tg5
325 | closestCommonAncestor
326 | _T0s27_toStringReadOnlyStreamableSSxs010TextOutputE0RzlFTfq4g_nSS_Tg5Tf4n_g
327 | _T0SSs20TextOutputStreamablessAAP5writeyqd__z2to_ts0aB6StreamRd__lFTWSS_Tg5
328 | _T0s12_ArrayBufferV18_typeCheckSlowPathySiF11Cartography10ConstraintC_Tg5
329 | _T0s12_ArrayBufferV13_copyContentsSpyxGs5RangeVySiG03subE0_AD12initializingtFTfq4xnn_n11Cartography10ConstraintC_Tg5
330 | _T0s10_IndexablePsE20_failEarlyRangeChecky5IndexQz_s0D0VyAEG6boundstFs09CountableD0VySiG_Tgq5Tfq4nxn_n
331 | _T0s12_ArrayBufferV10_typeCheckys5RangeVySiGFTfq4xn_n11Cartography10ConstraintC_Tg5
332 | _T0Sp10initializeySPyxG4from_Si5counttF11Cartography10ConstraintC_Tg5
333 | _T0s20_ArrayBufferProtocolPsE22_arrayOutOfPlaceUpdateys011_ContiguousaB0Vy7ElementQzGz_S2iqd__ts16_PointerFunctionRd__AFQyd__AGRSlFTfq4nnngn_ns01_aB0Vy11Cartography10ConstraintCG_s07_IgnoreK0VyAOGTg5
334 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP13_copyContentsSpy7ElementQzGs5RangeVySiG03subG0_AI12initializingtFTW11Cartography10ConstraintC_Tg5
335 | _T0s12_ArrayBufferV13_copyContentsSpyxGs5RangeVySiG03subE0_AD12initializingtF11Cartography10ConstraintC_Tg5
336 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP8endIndexSifgTW11Cartography10ConstraintC_Tg5
337 | _T0s12_ArrayBufferV8endIndexSifg11Cartography10ConstraintC_Tg5
338 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP19firstElementAddressSpy0E0QzGfgTW11Cartography10ConstraintC_Tg5
339 | _T0s12_ArrayBufferV19firstElementAddressSpyxGfg11Cartography10ConstraintC_Tg5
340 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP027requestUniqueMutableBackingB0s011_ContiguousaB0Vy7ElementQzGSgSi15minimumCapacity_tFTW11Cartography10ConstraintC_Tg5
341 | _T0s12_ArrayBufferV027requestUniqueMutableBackingB0s011_ContiguousaB0VyxGSgSi15minimumCapacity_tF11Cartography10ConstraintC_Tg5
342 | _T0s12_ArrayBufferV20isUniquelyReferencedSbyF11Cartography10ConstraintC_Tg5
343 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP5countSifgTW11Cartography10ConstraintC_Tg5
344 | _T0s12_ArrayBufferV5countSifg11Cartography10ConstraintC_Tg5
345 | _T0s20_ArrayBufferProtocolPsE025_forceCreateUniqueMutableB0s011_ContiguousaB0Vy7ElementQzGSi011countForNewB0_Si03minL8CapacitytFs01_aB0Vy11Cartography10ConstraintCG_Tg5
346 | _T0s23_ContiguousArrayStorageCy11Cartography10ConstraintCGMa
347 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP8capacitySifgTW11Cartography10ConstraintC_Tg5
348 | _T0s12_ArrayBufferV8capacitySifg11Cartography10ConstraintC_Tg5
349 | _T0s11_StringCoreV13_copyElementsySv_Si15srcElementWidthSv8dstStartSi0hfG0Si5counttFZTfq4nnnnnd_n
350 | _T0s11_StringCoreV6appendyABFTfq4gXn_n
351 | _T0s20ManagedBufferPointerV08_elementC0Spyq_Gfgs05_HeapB6HeaderVys07_StringB5IVarsVG_s6UInt16VTgq5
352 | _T0s11_StringCoreV22isRepresentableAsASCIISbyFTfq4x_n
353 | _T0s8SequencePsE8containsS2b7ElementQzKc5where_tKFSRys6UInt16VG_Tgq505_T0s6E37VSbs5Error_pIxydzo_ABSbsAC_pIxidzo_TRAHSbs0H0_pIxydzo_Tfq1cn_nTfq4ng_n
354 | _T0s11_StringCoreV22isRepresentableAsASCIISbyFSbs6UInt16VcfU_
355 | _T0S2RyxGSPyxGSg5start_Si5counttcfCs6UInt16V_Tgq5Tfq4nnd_n
356 | _T0S2SSaySSG19stringInterpolationd_tcfCTfq4nd_n
357 | _T0s26_toStringReadOnlyPrintableSSxs06CustomB11ConvertibleRzlFTfq4g_nSo6UIViewC_Tg5
358 | _T0So8NSObjectCs23CustomStringConvertible10FoundationsACP11descriptionSSfgTW
359 | _T0Sa16_copyToNewBufferySi8oldCount_tF11Cartography10ConstraintC_Tg5
360 | _T011Cartography7ContextCMa
361 | get_field_types_Context
362 | _T0Say11Cartography10ConstraintCGMa
363 | __T011Cartography5EdgesVAA8CompoundA2aDP7contextAA7ContextCfgTW
364 | __T011Cartography5EdgesVAA8CompoundA2aDP10propertiesSayAA8Property_pGfgTW
365 | __T011Cartography5insetAA10ExpressionVyAA5EdgesVGAF_12CoreGraphics7CGFloatVA3JtFTf4gXnnnn_n
366 | __T011Cartography5EdgesVwXX
367 | __T011Cartography5EdgesVwCP
368 | __T011Cartography5EdgesVwxx
369 | __T011Cartography5EdgesVwCp
370 | __T011Cartography5EdgesVwcp
371 | __T011Cartography5EdgesVwca
372 | __T011Cartography5EdgesVwta
373 | __T011Cartography5EdgesVwXx
374 | __T011Cartography5EdgesVwCc
375 | __T011Cartography5EdgesVwxs
376 | __T011Cartography5EdgesVwxg
377 | __T011Cartography5EdgesVWV
378 | __T011Cartography5EdgesVMf
379 | __T011Cartography5EdgesVMF
380 | __T0Say11Cartography8Property_pGML
381 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Edges.swift
382 | _T011Cartography5EdgesVMa
383 | Edges.swift
384 | get_field_types_Edges
385 | _T0Say11Cartography8Property_pGMa
386 | _T011Cartography5EdgesVwxg
387 | _T011Cartography5EdgesVwxs
388 | _T011Cartography5EdgesVwCc
389 | _T011Cartography5EdgesVwXx
390 | _T011Cartography5EdgesVwta
391 | _T011Cartography5EdgesVwca
392 | _T011Cartography5EdgesVwcp
393 | _T011Cartography5EdgesVwCp
394 | _T011Cartography5EdgesVwxx
395 | _T011Cartography5EdgesVwCP
396 | _T011Cartography5EdgesVwXX
397 | _T011Cartography5EdgesVAA26RelativeCompoundInequalityAAWa
398 | _T011Cartography5EdgesVAA24RelativeCompoundEqualityAAWa
399 | _T011Cartography5EdgesVAA8CompoundAAWa
400 | inset
401 | properties.get
402 | context.get
403 | __T0s3SetV8containsSbxFSo6UIViewC_Tg5
404 | __T0s17_VariantSetBufferO019migrateDataToNativeC0ys06_CocoabC0VFTfq4gn_nSo6UIViewC_Tg5
405 | __T0s17_VariantSetBufferO12nativeInsertSb8inserted_x011memberAfterE0tx_x6forKeytFSo6UIViewC_Tg5
406 | __T0s17_VariantSetBufferO018ensureUniqueNativeC0Sb11reallocated_Sb15capacityChangedtSiFSo6UIViewC_Tg5
407 | __T0s16_NativeSetBufferVss8HashableRzlE12unsafeAddNewyx3key_tFTfq4gn_nSo6UIViewC_Tg5
408 | __T0s3SetVAByxGSi15minimumCapacity_tcfCSo6UIViewC_Tg5Tf4nd_n
409 | __T0s17_VariantSetBufferO017maybeGetFromCocoaC0xSgs01_gbC0V_x6forKeytFZSo6UIViewC_Tg5Tf4ggd_n
410 | _swift_rt_swift_deallocObject
411 | __T011Cartography9ancestors029_3F32A250B1AC1C21E0BB8E71F454hH0LLs11AnySequenceVySo6UIViewCGAGFs0L8IteratorVyAGGycfU_TA
412 | __T0s11AnyIteratorVySo6UIViewCGIxo_AEIxr_TRTA
413 | __T0s12_SequenceBoxCys013_ClosureBasedA0Vys11AnyIteratorVySo6UIViewCGGGMa
414 | __T0s21_ClosureBasedSequenceVys11AnyIteratorVySo6UIViewCGGMa
415 | __T0s11AnyIteratorVySo6UIViewCGAByxGs0B8ProtocolslWl
416 | __T011Cartography9ancestors029_3F32A250B1AC1C21E0BB8E71F454hH0LLs11AnySequenceVySo6UIViewCGAGFs0L8IteratorVyAGGycfU_AGSgycfU_TA
417 | __T0So6UIViewCSgIxo_ACIxr_TRTA
418 | __T0s12_IteratorBoxCys013_ClosureBasedA0VySo6UIViewCGGMa
419 | _swift_rt_swift_dynamicCast
420 | __T0So6UIViewCSgIxo_ACIxr_TRTA.24
421 | __T011Cartography9ancestors029_3F32A250B1AC1C21E0BB8E71F454hH0LLs11AnySequenceVySo6UIViewCGAGFs0L8IteratorVyAGGycfU_TA.8
422 | __T0s11AnyIteratorVySo6UIViewCGIxo_AEIxr_TRTA.12
423 | __T011Cartography9ancestors029_3F32A250B1AC1C21E0BB8E71F454hH0LLs11AnySequenceVySo6UIViewCGAGFs0L8IteratorVyAGGycfU_AGSgycfU_TA.20
424 | _swift_rt_swift_release_n
425 | __T0s12_SequenceBoxCys013_ClosureBasedA0Vys11AnyIteratorVySo6UIViewCGGGML
426 | __T0s21_ClosureBasedSequenceVys11AnyIteratorVySo6UIViewCGGML
427 | __T0s11AnyIteratorVySo6UIViewCGML
428 | __T0s11AnyIteratorVySo6UIViewCGAByxGs0B8ProtocolslWL
429 | __T0s21_ClosureBasedSequenceVys11AnyIteratorVySo6UIViewCGGAByxGs0C0ss0E8ProtocolRzlWL
430 | __T0s11AnySequenceVySo6UIViewCGAByxGs0B0slWL
431 | __T0s11AnySequenceVySo6UIViewCGML
432 | __T0s12_IteratorBoxCys03AnyA0VySo6UIViewCGGML
433 | __T0s12_IteratorBoxCys013_ClosureBasedA0VySo6UIViewCGGML
434 | __T0s21_ClosureBasedIteratorVySo6UIViewCGML
435 | __T0s21_ClosureBasedIteratorVySo6UIViewCGAByxGs0C8ProtocolslWL
436 | __T0s19_AnyIteratorBoxBaseCySo6UIViewCGML
437 | __T0s30_HashableTypedNativeSetStorageCySo6UIViewCGML
438 | __T0yXlML
439 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/ViewUtils.swift
440 | _T0s12_IteratorBoxCys013_ClosureBasedA0VySo6UIViewCGGMa
441 | ViewUtils.swift
442 | _T0s21_ClosureBasedIteratorVySo6UIViewCGAByxGs0C8ProtocolslWl
443 | _T0s21_ClosureBasedIteratorVySo6UIViewCGMa
444 | _T0So6UIViewCSgIxo_ACIxr_TRTA
445 | _T0So6UIViewCSgIxo_ACIxr_TR
446 | _T011Cartography9ancestors029_3F32A250B1AC1C21E0BB8E71F454hH0LLs11AnySequenceVySo6UIViewCGAGFs0L8IteratorVyAGGycfU_AGSgycfU_TA
447 | _T011Cartography9ancestors029_3F32A250B1AC1C21E0BB8E71F454hH0LLs11AnySequenceVySo6UIViewCGAGFs0L8IteratorVyAGGycfU_AGSgycfU_
448 | _T011Cartography9ancestors029_3F32A250B1AC1C21E0BB8E71F454hH0LLs11AnySequenceVySo6UIViewCGAGFs0L8IteratorVyAGGycfU_AGSgycfU_Tf4g_n
449 | objectdestroy.10
450 | _T0s11AnyIteratorVySo6UIViewCGAByxGs0B8ProtocolslWl
451 | _T0s11AnyIteratorVySo6UIViewCGMa
452 | _T0s21_ClosureBasedSequenceVys11AnyIteratorVySo6UIViewCGGMa
453 | _T0s12_SequenceBoxCys013_ClosureBasedA0Vys11AnyIteratorVySo6UIViewCGGGMa
454 | _T0s11AnySequenceVySo6UIViewCGAByxGs0B0slWl
455 | _T0s11AnySequenceVySo6UIViewCGMa
456 | _T0s21_ClosureBasedSequenceVys11AnyIteratorVySo6UIViewCGGAByxGs0C0ss0E8ProtocolRzlWl
457 | _T0s11AnyIteratorVySo6UIViewCGIxo_AEIxr_TRTA
458 | _T0s11AnyIteratorVySo6UIViewCGIxo_AEIxr_TR
459 | _T011Cartography9ancestors029_3F32A250B1AC1C21E0BB8E71F454hH0LLs11AnySequenceVySo6UIViewCGAGFs0L8IteratorVyAGGycfU_TA
460 | _T011Cartography9ancestors029_3F32A250B1AC1C21E0BB8E71F454hH0LLs11AnySequenceVySo6UIViewCGAGFs0L8IteratorVyAGGycfU_
461 | objectdestroy
462 | _T0s12_IteratorBoxC4next7ElementQzSgyFs03AnyA0VySo6UIViewCG_Tg5
463 | _T0s11AnyIteratorVyxGs0B8ProtocolslsADP4next7ElementQzSgyFTWSo6UIViewC_Tg5
464 | _T0s19_AnyIteratorBoxBaseC4nextxSgyFSo6UIViewC_Tg5
465 | _T0s19_AnyIteratorBoxBaseC4nextxSgyFSo6UIViewC_Tg5Tf4d_n
466 | _T0s19_AnyIteratorBoxBaseCySo6UIViewCGMa
467 | makeIterator
468 | _T0s12_SequenceBoxC13_makeIterators03AnyD0Vy7ElementQzGyFs013_ClosureBasedA0VyAEySo6UIViewCGG_Tg5
469 | _T0s12_SequenceBoxCfDs013_ClosureBasedA0Vys11AnyIteratorVySo6UIViewCGG_Tg5
470 | _T0s21_ClosureBasedSequenceVyxGs0C0ss16IteratorProtocolRzlsADP04makeD00D0QzyFTWs03AnyD0VySo6UIViewCG_Tg5
471 | _T0s21_ClosureBasedSequenceV12makeIteratorxyFs03AnyE0VySo6UIViewCG_Tg5
472 | ancestors
473 | _T0s11AnySequenceVyxGs0B0slsADP12makeIterator0D0QzyFTWSo6UIViewC_Tg5
474 | _T0s12_IteratorBoxCys03AnyA0VySo6UIViewCGGMa
475 | _T0s3SetVAByxGSi15minimumCapacity_tcfCSo6UIViewC_Tg5
476 | ===
477 | _T0s17_VariantSetBufferO017maybeGetFromCocoaC0xSgs01_gbC0V_x6forKeytFZSo6UIViewC_Tg5Tf4ggd_n
478 | _T0s26_forceBridgeFromObjectiveCxyXl_xmtlFSo6UIViewC_Tg5
479 | _bridgeAnythingToObjectiveC
480 | _T0yXlMa
481 | _T0s3SetVAByxGSi15minimumCapacity_tcfCSo6UIViewC_Tg5Tf4nd_n
482 | _T0Sp10initializeyx2to_Si5counttFSu_Tgq5
483 | _T0s30_HashableTypedNativeSetStorageCySo6UIViewCGMa
484 | _T0s16_NativeSetBufferVss8HashableRzlE12unsafeAddNewyx3key_tFTfq4gn_nSo6UIViewC_Tg5
485 | _T0So8NSObjectCs9Equatable10ObjectiveCsACP2eeoiSbx_xtFZTW
486 | _T0Sp10initializeyx2to_Si5counttFTfq4gnn_nSo6UIViewC_Tg5
487 | _T0So8NSObjectCs8Hashable10ObjectiveCsACP9hashValueSifgTW
488 | _T0s17_VariantSetBufferO018ensureUniqueNativeC0Sb11reallocated_Sb15capacityChangedtSiFSo6UIViewC_Tg5
489 | _T0s24_UnmanagedAnyObjectArrayV9subscriptyXlSicfgTfq4nn_g
490 | _T0s17_VariantSetBufferO12nativeInsertSb8inserted_x011memberAfterE0tx_x6forKeytFSo6UIViewC_Tg5
491 | _T0s17_VariantSetBufferO019migrateDataToNativeC0ys06_CocoabC0VFTfq4gn_nSo6UIViewC_Tg5
492 | contains
493 | _T0s2eeoiSbxSg_ABts9EquatableRzlFSo6UIViewC_Tg5
494 | _T0s17_VariantSetBufferO017maybeGetFromCocoaC0xSgs01_gbC0V_x6forKeytFZSo6UIViewC_Tg5
495 | __T011Cartography9DimensionVAA8PropertyA2aDP9attributeSC17NSLayoutAttributeOfgTW
496 | __T011Cartography9DimensionVAA8PropertyA2aDP7contextAA7ContextCfgTW
497 | __T011Cartography9DimensionVAA8PropertyA2aDP4viewSo6UIViewCfgTW
498 | __T011Cartography9DimensionVwXX
499 | __T011Cartography9DimensionVwCP
500 | __T011Cartography9DimensionVwxx
501 | __T011Cartography9DimensionVwCp
502 | __T011Cartography9DimensionVwcp
503 | __T011Cartography9DimensionVwca
504 | ___swift_memcpy24_8
505 | __T011Cartography9DimensionVwta
506 | __T011Cartography9DimensionVwXx
507 | __T011Cartography9DimensionVwCc
508 | ___swift_memmove_array24_8
509 | ___swift_memcpy8_8
510 | ___swift_memcpy_array8_8
511 | ___swift_memmove_array8_8
512 | __T0SC17NSLayoutAttributeOwug
513 | __T0SC17NSLayoutAttributeOwup
514 | __T0SC17NSLayoutAttributeOwui
515 | __T011Cartography9DimensionVWV
516 | __T011Cartography9DimensionVMf
517 | __T011Cartography9DimensionVMF
518 | __T0SC17NSLayoutAttributeOML
519 | __T0SC17NSLayoutAttributeOWV
520 | __T0SC17NSLayoutAttributeOMn
521 | __T0SC17NSLayoutAttributeON
522 | __T0SC17NSLayoutAttributeOMB
523 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Dimension.swift
524 | get_field_types_NSLayoutAttribute
525 | Dimension.swift
526 | _T0SC17NSLayoutAttributeOwui
527 | _T0SC17NSLayoutAttributeOwup
528 | _T0SC17NSLayoutAttributeOwug
529 | __swift_memmove_array8_8
530 | __swift_memcpy_array8_8
531 | __swift_memcpy8_8
532 | _T011Cartography9DimensionVMa
533 | get_field_types_Dimension
534 | _T0SC17NSLayoutAttributeOMa
535 | __swift_memmove_array24_8
536 | _T011Cartography9DimensionVwCc
537 | _T011Cartography9DimensionVwXx
538 | _T011Cartography9DimensionVwta
539 | __swift_memcpy24_8
540 | _T011Cartography9DimensionVwca
541 | _T011Cartography9DimensionVwcp
542 | _T011Cartography9DimensionVwCp
543 | _T011Cartography9DimensionVwxx
544 | _T011Cartography9DimensionVwCP
545 | _T011Cartography9DimensionVwXX
546 | _T011Cartography9DimensionVAA14MultiplicationAAWa
547 | _T011Cartography9DimensionVAA8AdditionAAWa
548 | _T011Cartography9DimensionVAA18RelativeInequalityAAWa
549 | _T011Cartography9DimensionVAA16RelativeEqualityAAWa
550 | _T011Cartography9DimensionVAA17NumericalEqualityAAWa
551 | _T011Cartography9DimensionVAA19NumericalInequalityAAWa
552 | _T011Cartography9DimensionVAA8PropertyAAWa
553 | view.get
554 | attribute.get
555 | __T0xSo6UIViewCx11Cartography11LayoutProxyVs5Error_pIxixrozo_x3key_AB5valuetx_AEtsAF_pIxirzo_s8HashableRzlTR
556 | __T011Cartography9constrainAA15ConstraintGroupCs10DictionaryVyxSo6UIViewCG_ADSg7replaceyAFyxAA11LayoutProxyVGc5blockts8HashableRzlFyx_AMtcfU0_
557 | __T0s12_ArrayBufferV19_getElementSlowPathyXlSiFSo6UIViewC_Tg5
558 | __T0s10CollectionPsE3mapSayqd__Gqd__7ElementQzKcKlFTfq4gn_n
559 | __T0s15ContiguousArrayV15reserveCapacityySiF11Cartography11LayoutProxyV_Tg5
560 | __T0s8SequencePsE7forEachyy7ElementQzKcKFTfq4gn_n
561 | __T0s15ContiguousArrayV16_copyToNewBufferySi8oldCount_tF11Cartography11LayoutProxyV_Tg5
562 | __T0s20_ArrayBufferProtocolPsE025_forceCreateUniqueMutableB0s011_ContiguousaB0Vy7ElementQzGSi011countForNewB0_Si03minL8CapacitytFAEy11Cartography11LayoutProxyVG_Tg5
563 | __T0s20_ArrayBufferProtocolPsE22_arrayOutOfPlaceUpdateys011_ContiguousaB0Vy7ElementQzGz_S2iqd__ts16_PointerFunctionRd__AFQyd__AGRSlFTfq4nnngn_nAEy11Cartography11LayoutProxyVG_s07_IgnoreK0VyAMGTg5
564 | __T0s15ContiguousArrayV6appendyxFTfq44gn_n
565 | __T011Cartography15ConstraintGroupC18replaceConstraintsySayAA0B0CGFTf4gn_n
566 | __T011Cartography9constrainAA15ConstraintGroupCSo6UIViewC_ADSg7replaceyAA11LayoutProxyVc5blocktFTf4ggg_n
567 | __T011Cartography9constrainAA15ConstraintGroupCSo6UIViewC_AfDSg7replaceyAA11LayoutProxyV_AJtc5blocktFTf4gggg_n
568 | __T011Cartography9constrainAA15ConstraintGroupCSo6UIViewC_A2fDSg7replaceyAA11LayoutProxyV_A2Jtc5blocktFTf4ggggg_n
569 | __T011Cartography9constrainAA15ConstraintGroupCSo6UIViewC_A3fDSg7replaceyAA11LayoutProxyV_A3Jtc5blocktFTf4gggggg_n
570 | __T011Cartography9constrainAA15ConstraintGroupCSo6UIViewC_A4fDSg7replaceyAA11LayoutProxyV_A4Jtc5blocktFTf4ggggggg_n
571 | __T011Cartography9constrainAA15ConstraintGroupCSaySo6UIViewCG_ADSg7replaceySayAA11LayoutProxyVGc5blocktFTf4ggg_n
572 | __T011Cartography9constrainAA15ConstraintGroupCs10DictionaryVyxSo6UIViewCG_ADSg7replaceyAFyxAA11LayoutProxyVGc5blockts8HashableRzlFTf4ggg_n
573 | __T011Cartography9constrainAA15ConstraintGroupCs10DictionaryVyxSo6UIViewCG_ADSg7replaceyAFyxAA11LayoutProxyVGc5blockts8HashableRzlFx_AMtx_AHtcfU_TA
574 | __T0xSo6UIViewCx11Cartography11LayoutProxyVs5Error_pIxixrozo_x3key_AB5valuetx_AEtsAF_pIxirzo_s8HashableRzlTRTA
575 | __T011Cartography9constrainAA15ConstraintGroupCs10DictionaryVyxSo6UIViewCG_ADSg7replaceyAFyxAA11LayoutProxyVGc5blockts8HashableRzlFyx_AMtcfU0_TA
576 | __T0x11Cartography11LayoutProxyVs5Error_pIxixzo_x_ACtsAD_pIxizo_s8HashableRzlTRTA
577 | _swift_rt_swift_getEnumCaseSinglePayload
578 | __T0s23_ContiguousArrayStorageCy11Cartography11LayoutProxyVGML
579 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Constrain.swift
580 | _T0x11Cartography11LayoutProxyVs5Error_pIxixzo_x_ACtsAD_pIxizo_s8HashableRzlTRTA
581 | _T0x11Cartography11LayoutProxyVs5Error_pIxixzo_x_ACtsAD_pIxizo_s8HashableRzlTR
582 | _T011Cartography9constrainAA15ConstraintGroupCs10DictionaryVyxSo6UIViewCG_ADSg7replaceyAFyxAA11LayoutProxyVGc5blockts8HashableRzlFyx_AMtcfU0_TA
583 | objectdestroy.6
584 | _T0xSo6UIViewCx11Cartography11LayoutProxyVs5Error_pIxixrozo_x3key_AB5valuetx_AEtsAF_pIxirzo_s8HashableRzlTRTA
585 | objectdestroy.3
586 | _T011Cartography9constrainAA15ConstraintGroupCs10DictionaryVyxSo6UIViewCG_ADSg7replaceyAFyxAA11LayoutProxyVGc5blockts8HashableRzlFx_AMtx_AHtcfU_TA
587 | _T011Cartography9constrainAA15ConstraintGroupCs10DictionaryVyxSo6UIViewCG_ADSg7replaceyAFyxAA11LayoutProxyVGc5blockts8HashableRzlFx_AMtx_AHtcfU_
588 | constrain
589 | _T011Cartography9constrainAA15ConstraintGroupCs10DictionaryVyxSo6UIViewCG_ADSg7replaceyAFyxAA11LayoutProxyVGc5blockts8HashableRzlFADyKXKfu_
590 | replaceConstraints
591 | forEach
592 | _T0s10CollectionPsE3mapSayqd__Gqd__7ElementQzKcKlFTfq4gn_nSaySo6UIViewCG_11Cartography11LayoutProxyVTg5
593 | _T0SayxGs14_IndexableBaseslsABP9formIndexy0D0Qzz5after_tFTWSo6UIViewC_Tg5
594 | _T0Sa9formIndexySiz5after_tFSo6UIViewC_Tg5
595 | _T0s15ContiguousArrayV6appendyxF11Cartography11LayoutProxyV_Tg5
596 | _T0s15ContiguousArrayV36_reserveCapacityAssumingUniqueBufferySi8oldCount_tF11Cartography11LayoutProxyV_Tg5
597 | _T0SayxGs10CollectionslsABP9subscript7ElementQz5IndexQzcfgTWSo6UIViewC_Tg5
598 | _T0Sa15_checkSubscripts16_DependenceTokenVSi_Sb20wasNativeTypeCheckedtFSo6UIViewC_Tg5
599 | _T0s12_ArrayBufferV37_checkInoutAndNativeTypeCheckedBoundsySi_Sb03wasfgH0tFSo6UIViewC_Tg5
600 | _T0Sa29_hoistableIsNativeTypeCheckedSbyFSo6UIViewC_Tg5
601 | _T0s15ContiguousArrayV37_appendElementAssumeUniqueAndCapacityySi_x03newD0tF11Cartography11LayoutProxyV_Tg5
602 | _T0s15ContiguousArrayV37_appendElementAssumeUniqueAndCapacityySi_x03newD0tFTfq4ngn_n11Cartography11LayoutProxyV_Tg5
603 | _T0s15ContiguousArrayV9_getCountSiyF11Cartography11LayoutProxyV_Tg5
604 | _T0s15ContiguousArrayV034_makeUniqueAndReserveCapacityIfNotD0yyF11Cartography11LayoutProxyV_Tg5
605 | _T0s22_ContiguousArrayBufferV5countSifg11Cartography11LayoutProxyV_Tg5
606 | _T0Sa11_getElementxSi_Sb20wasNativeTypeCheckeds16_DependenceTokenV22matchingSubscriptChecktFSo6UIViewC_Tg5
607 | _T011Cartography9constrainAA15ConstraintGroupCSaySo6UIViewCG_ADSg7replaceySayAA11LayoutProxyVGc5blocktFADyKXKfu_
608 | _T0SayxGs10CollectionslsABP5count13IndexDistanceQzfgTWSo6UIViewC_Tg5
609 | _T0Sa9_getCountSiyFSo6UIViewC_Tg5
610 | _T011Cartography9constrainAA15ConstraintGroupCSo6UIViewC_A4fDSg7replaceyAA11LayoutProxyV_A4Jtc5blocktFADyKXKfu_
611 | _T011Cartography9constrainAA15ConstraintGroupCSo6UIViewC_A3fDSg7replaceyAA11LayoutProxyV_A3Jtc5blocktFADyKXKfu_
612 | _T011Cartography9constrainAA15ConstraintGroupCSo6UIViewC_A2fDSg7replaceyAA11LayoutProxyV_A2Jtc5blocktFADyKXKfu_
613 | _T011Cartography9constrainAA15ConstraintGroupCSo6UIViewC_AfDSg7replaceyAA11LayoutProxyV_AJtc5blocktFADyKXKfu_
614 | _T011Cartography9constrainAA15ConstraintGroupCSo6UIViewC_ADSg7replaceyAA11LayoutProxyVc5blocktFADyKXKfu_
615 | _T0s15ContiguousArrayV6appendyxFTfq44gn_n
616 | _T0s15ContiguousArrayV37_appendElementAssumeUniqueAndCapacityySi_x03newD0tF
617 | _T0s15ContiguousArrayV37_appendElementAssumeUniqueAndCapacityySi_x03newD0tFTfq4ngn_n
618 | _T0s15ContiguousArrayV36_reserveCapacityAssumingUniqueBufferySi8oldCount_tF
619 | _T0s15ContiguousArrayV9_getCountSiyF
620 | _T0s15ContiguousArrayV034_makeUniqueAndReserveCapacityIfNotD0yyF
621 | _T0s22_ContiguousArrayBufferV5countSifg
622 | _T0s20_ArrayBufferProtocolPsE22_arrayOutOfPlaceUpdateys011_ContiguousaB0Vy7ElementQzGz_S2iqd__ts16_PointerFunctionRd__AFQyd__AGRSlFTfq4nnngn_nAEy11Cartography11LayoutProxyVG_s07_IgnoreK0VyAMGTg5
623 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP13_copyContentsSpy7ElementQzGs5RangeVySiG03subH0_AI12initializingtFTW11Cartography11LayoutProxyV_Tg5
624 | _T0s22_ContiguousArrayBufferV13_copyContentsSpyxGs5RangeVySiG03subF0_AD12initializingtF11Cartography11LayoutProxyV_Tg5
625 | _T0s22_ContiguousArrayBufferV13_copyContentsSpyxGs5RangeVySiG03subF0_AD12initializingtFTfq4xnn_n11Cartography11LayoutProxyV_Tg5
626 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP19firstElementAddressSpy0F0QzGfgTW11Cartography11LayoutProxyV_Tg5
627 | _T0s22_ContiguousArrayBufferV19firstElementAddressSpyxGfg11Cartography11LayoutProxyV_Tg5
628 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP8endIndexSifgTW11Cartography11LayoutProxyV_Tg5
629 | _T0s22_ContiguousArrayBufferV8endIndexSifg11Cartography11LayoutProxyV_Tg5
630 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP027requestUniqueMutableBackingC0ABy7ElementQzGSgSi15minimumCapacity_tFTW11Cartography11LayoutProxyV_Tg5
631 | _T0s22_ContiguousArrayBufferV027requestUniqueMutableBackingC0AByxGSgSi15minimumCapacity_tF11Cartography11LayoutProxyV_Tg5
632 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP5countSifgTW11Cartography11LayoutProxyV_Tg5
633 | _T0s20_ArrayBufferProtocolPsE025_forceCreateUniqueMutableB0s011_ContiguousaB0Vy7ElementQzGSi011countForNewB0_Si03minL8CapacitytFAEy11Cartography11LayoutProxyVG_Tg5
634 | _T0s23_ContiguousArrayStorageCy11Cartography11LayoutProxyVGMa
635 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP8capacitySifgTW11Cartography11LayoutProxyV_Tg5
636 | _T0s22_ContiguousArrayBufferV8capacitySifg11Cartography11LayoutProxyV_Tg5
637 | _T0s15ContiguousArrayV16_copyToNewBufferySi8oldCount_tF11Cartography11LayoutProxyV_Tg5
638 | _T0s8SequencePsE7forEachyy7ElementQzKcKFTfq4gn_n
639 | _T0s15ContiguousArrayV15reserveCapacityySiF11Cartography11LayoutProxyV_Tg5
640 | _T0s10CollectionPsE3mapSayqd__Gqd__7ElementQzKcKlFTfq4gn_n
641 | _T0Sa22_allocateUninitializedSayxG_SpyxGtSiFZ
642 | _T0S2ayxGSi19_uninitializedCount_tcfC
643 | _T0s15ContiguousArrayV6appendyxF
644 | _T0s12_ArrayBufferV19_getElementSlowPathyXlSiFSo6UIViewC_Tg5
645 | _T011Cartography9constrainAA15ConstraintGroupCs10DictionaryVyxSo6UIViewCG_ADSg7replaceyAFyxAA11LayoutProxyVGc5blockts8HashableRzlFyx_AMtcfU0_
646 | _T0xSo6UIViewCx11Cartography11LayoutProxyVs5Error_pIxixrozo_x3key_AB5valuetx_AEtsAF_pIxirzo_s8HashableRzlTR
647 | __T011Cartography10distributeSaySo18NSLayoutConstraintCG12CoreGraphics7CGFloatV2by_AA11LayoutProxyV12horizontallySayAKGdtFTm
648 | __T0s20_ArrayBufferProtocolPsE025_forceCreateUniqueMutableB0s011_ContiguousaB0Vy7ElementQzGSi011countForNewB0_Si03minL8CapacitytFs01_aB0Vy11Cartography11LayoutProxyVG_Tg5
649 | __T0s20_ArrayBufferProtocolPsE22_arrayOutOfPlaceUpdateys011_ContiguousaB0Vy7ElementQzGz_S2iqd__ts16_PointerFunctionRd__AFQyd__AGRSlFTfq4nnngn_ns01_aB0Vy11Cartography11LayoutProxyVG_s07_IgnoreK0VyAOGTg5
650 | __T0Sa6appendyqd__10contentsOf_t7ElementQyd__Rszs8SequenceRd__lF11Cartography11LayoutProxyV_SayAHGTg5
651 | __T0s20_ArrayBufferProtocolPsE20_arrayAppendSequenceyqd__s0F0Rd__7ElementQyd__AERtzlFTfq4gn_ns01_aB0Vy11Cartography11LayoutProxyVG_s08IteratorF0Vys08IndexingK0VySayALGGGTg5
652 | __T0Sa15reserveCapacityySiF11Cartography11LayoutProxyV_Tg5
653 | __T011Cartography6reduce33_EFAEE6067B75A170EA8AA251319C753ALLSaySo18NSLayoutConstraintCGSayAA11LayoutProxyVG_AeH_AHtc7combinetF035_T011Cartography10distributeSaySo18ij29CG12CoreGraphics7CGFloatV2by_p4AA11kL29VG12horizontallytFAdK_AKtcfU_0S8Graphics0U0VTf1nc_nTf4gn_n
654 | __T011Cartography6reduce33_EFAEE6067B75A170EA8AA251319C753ALLSaySo18NSLayoutConstraintCGSayAA11LayoutProxyVG_AeH_AHtc7combinetF035_T011Cartography10distributeSaySo18ij29CG12CoreGraphics7CGFloatV2by_p4AA11kL28VG11leftToRighttFAdK_AKtcfU_0S8Graphics0U0VTf1nc_nTf4gn_n
655 | __T011Cartography6reduce33_EFAEE6067B75A170EA8AA251319C753ALLSaySo18NSLayoutConstraintCGSayAA11LayoutProxyVG_AeH_AHtc7combinetF035_T011Cartography10distributeSaySo18ij29CG12CoreGraphics7CGFloatV2by_p4AA11kL27VG10verticallytFAdK_AKtcfU_0S8Graphics0U0VTf1nc_nTf4gn_n
656 | __T011Cartography6reduce33_EFAEE6067B75A170EA8AA251319C753ALLSaySo18NSLayoutConstraintCGSayAA11LayoutProxyVG_AeH_AHtc7combinetF035_T011Cartography10distributeSaySo18ij29CG12CoreGraphics7CGFloatV2by_p4AA11kL29VG12horizontallytFAdK_AKtcfU_0S8Graphics0U0VTf1nc_nTf4gn_nTm
657 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Distribute.swift
658 | reduce
659 | _T0SaySo18NSLayoutConstraintCG11Cartography11LayoutProxyVAfcFs5Error_pIxxxxoozo_AC_AFtAfC_AFtsAG_pIxiirzo_TR
660 | _T011Cartography6reduce33_EFAEE6067B75A170EA8AA251319C753ALLSaySo18NSLayoutConstraintCGSayAA11LayoutProxyVG_AeH_AHtc7combinetFAF_AHtAF_AHt_AHtcfU_
661 | _T0SayxGs26RangeReplaceableCollectionslsABP6appendyqd__10contentsOf_ts8SequenceRd__7ElementQyd__AGRtzlFTWSo18NSLayoutConstraintC_SayAKGTg5
662 | _T011Cartography10distributeSaySo18NSLayoutConstraintCG12CoreGraphics7CGFloatV2by_SayAA11LayoutProxyVG12horizontallytFAdK_AKtcfU_
663 | _T011Cartography10distributeSaySo18NSLayoutConstraintCG12CoreGraphics7CGFloatV2by_SayAA11LayoutProxyVG12horizontallytFAdK_AKtcfU_Tf4gXgXn_n
664 | dropFirst
665 | _T0SayxGs8SequenceslsABP9dropFirst03SubA0QzSiFTW11Cartography11LayoutProxyV_Tg5
666 | _T0s10CollectionPsE9dropFirst11SubSequenceQzSiFSay11Cartography11LayoutProxyVG_Tg5
667 | _T0SayxGs10CollectionslsABP9subscript11SubSequenceQzs5RangeVy5IndexQzGcfgTW11Cartography11LayoutProxyV_Tg5
668 | _T0Sa9subscripts10ArraySliceVyxGs5RangeVySiGcfg11Cartography11LayoutProxyV_Tg5
669 | _T0Sa9subscripts10ArraySliceVyxGs5RangeVySiGcfgTfq4xn_n11Cartography11LayoutProxyV_Tg5
670 | _T0s12_ArrayBufferV9subscripts06_SliceB0VyxGs5RangeVySiGcfgTfq4xn_n11Cartography11LayoutProxyV_Tg5
671 | first.get
672 | _T0s16IndexingIteratorVyxGs0B8Protocolss14_IndexableBaseRzlsADP4next7ElementQzSgyFTWSay11Cartography11LayoutProxyVG_Tg5
673 | _T0SayxGs14_IndexableBaseslsABP9subscript7ElementQz5IndexQzcfgTW11Cartography11LayoutProxyV_Tg5
674 | _T0Sa11_getElementxSi_Sb20wasNativeTypeCheckeds16_DependenceTokenV22matchingSubscriptChecktF11Cartography11LayoutProxyV_Tg5
675 | _T0s16IndexingIteratorVyxGs0B8Protocolss14_IndexableBaseRzlsADP4next7ElementQzSgyFTWs10ArraySliceVy11Cartography11LayoutProxyVG_Tg5
676 | _T0s10ArraySliceVyxGs14_IndexableBaseslsADP9formIndexy0F0Qzz5after_tFTW11Cartography11LayoutProxyV_Tg5
677 | _T0s10ArraySliceV9formIndexySiz5after_tF11Cartography11LayoutProxyV_Tg5
678 | _T0s10ArraySliceVyxGs14_IndexableBaseslsADP9subscript7ElementQz5IndexQzcfgTW11Cartography11LayoutProxyV_Tg5
679 | _T0s10ArraySliceV9subscriptxSicfg11Cartography11LayoutProxyV_Tg5
680 | _T0s10ArraySliceV11_getElementxSi_Sb20wasNativeTypeCheckeds16_DependenceTokenV22matchingSubscriptChecktF11Cartography11LayoutProxyV_Tg5
681 | _T0Sa11_checkIndexySiF11Cartography11LayoutProxyV_Tg5
682 | _T0Sa15_checkSubscripts16_DependenceTokenVSi_Sb20wasNativeTypeCheckedtF11Cartography11LayoutProxyV_Tg5
683 | _T0s12_ArrayBufferV37_checkInoutAndNativeTypeCheckedBoundsySi_Sb03wasfgH0tF11Cartography11LayoutProxyV_Tg5
684 | last.get
685 | _T0SayxGs10CollectionslsABP9subscript7ElementQz5IndexQzcfgTW11Cartography11LayoutProxyV_Tg5
686 | _T0SayxGs23BidirectionalCollectionslsABP5index5IndexQzAF6before_tFTW11Cartography11LayoutProxyV_Tg5
687 | _T0Sa5indexS2i6before_tF11Cartography11LayoutProxyV_Tg5
688 | _T0SayxGs10CollectionslsABP7isEmptySbfgTW11Cartography11LayoutProxyV_Tg5
689 | _T0s10CollectionPsE7isEmptySbfgSay11Cartography11LayoutProxyVG_Tg5
690 | _T0SayxGs14_IndexableBaseslsABP8endIndex0D0QzfgTW11Cartography11LayoutProxyV_Tg5
691 | _T0Sa8endIndexSifg11Cartography11LayoutProxyV_Tg5
692 | _T0Sa9_getCountSiyF11Cartography11LayoutProxyV_Tg5
693 | _T0Sa15reserveCapacityySiF11Cartography11LayoutProxyV_Tg5
694 | _T0s22_ContiguousArrayBufferV18_initStorageHeaderySi5count_Si8capacitytF11Cartography11LayoutProxyV_Tg5
695 | _T0s12_ArrayBufferV8endIndexSifg11Cartography11LayoutProxyV_Tg5
696 | _T0s12_ArrayBufferV20isUniquelyReferencedSbyF11Cartography11LayoutProxyV_Tg5
697 | _T0s20_ArrayBufferProtocolPsE20_arrayAppendSequenceyqd__s0F0Rd__7ElementQyd__AERtzlFTfq4gn_ns01_aB0Vy11Cartography11LayoutProxyVG_s08IteratorF0Vys08IndexingK0VySayALGGGTg5
698 | _T0s16IteratorSequenceVyxGs0A8ProtocolssADRzlsADP4next7ElementQzSgyFTWs08IndexingA0VySay11Cartography11LayoutProxyVGG_Tg5
699 | _T0s16IteratorSequenceV4next7ElementQzSgyFs08IndexingA0VySay11Cartography11LayoutProxyVGG_Tg5
700 | _T0SayxGs14_IndexableBaseslsABP9formIndexy0D0Qzz5after_tFTW11Cartography11LayoutProxyV_Tg5
701 | _T0Sa9formIndexySiz5after_tF11Cartography11LayoutProxyV_Tg5
702 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP5countSifsTW11Cartography11LayoutProxyV_Tg5
703 | _T0s12_ArrayBufferV5countSifs11Cartography11LayoutProxyV_Tg5
704 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP19firstElementAddressSpy0E0QzGfgTW11Cartography11LayoutProxyV_Tg5
705 | _T0s12_ArrayBufferV19firstElementAddressSpyxGfg11Cartography11LayoutProxyV_Tg5
706 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP8capacitySifgTW11Cartography11LayoutProxyV_Tg5
707 | _T0s12_ArrayBufferV8capacitySifg11Cartography11LayoutProxyV_Tg5
708 | _T0s16IteratorSequenceVyxGs0B0ss0A8ProtocolRzlsADP04makeA00A0QzyFTWs08IndexingA0VySay11Cartography11LayoutProxyVGG_Tg5
709 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP5countSifgTW11Cartography11LayoutProxyV_Tg5
710 | _T0s12_ArrayBufferV5countSifg11Cartography11LayoutProxyV_Tg5
711 | _T0Sa6appendyqd__10contentsOf_t7ElementQyd__Rszs8SequenceRd__lF11Cartography11LayoutProxyV_SayAHGTg5
712 | _T0Sa24reserveCapacityForAppendySi16newElementsCount_tF11Cartography11LayoutProxyV_Tg5
713 | _T0Sr5countSifg11Cartography11LayoutProxyV_Tg5
714 | _T0SayxGs8SequenceslsABP13_copyContents8IteratorQz_SitSry7ElementQzG12initializing_tFTW11Cartography11LayoutProxyV_Tg5
715 | _T0Sa13_copyContentss16IndexingIteratorVySayxGG_SitSryxG12initializing_tF11Cartography11LayoutProxyV_Tg5
716 | _T0Sa12_getCapacitySiyF11Cartography11LayoutProxyV_Tg5
717 | _T0SayxGs8SequenceslsABP19underestimatedCountSifgTW11Cartography11LayoutProxyV_Tg5
718 | _T0s10CollectionPsE19underestimatedCountSifgSay11Cartography11LayoutProxyVG_Tg5
719 | _T0SayxGs10CollectionslsABP5count13IndexDistanceQzfgTW11Cartography11LayoutProxyV_Tg5
720 | _T0s20_ArrayBufferProtocolPsE22_arrayOutOfPlaceUpdateys011_ContiguousaB0Vy7ElementQzGz_S2iqd__ts16_PointerFunctionRd__AFQyd__AGRSlFTfq4nnngn_ns01_aB0Vy11Cartography11LayoutProxyVG_s07_IgnoreK0VyAOGTg5
721 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP13_copyContentsSpy7ElementQzGs5RangeVySiG03subG0_AI12initializingtFTW11Cartography11LayoutProxyV_Tg5
722 | _T0s12_ArrayBufferV13_copyContentsSpyxGs5RangeVySiG03subE0_AD12initializingtF11Cartography11LayoutProxyV_Tg5
723 | _T0s12_ArrayBufferV13_copyContentsSpyxGs5RangeVySiG03subE0_AD12initializingtFTfq4xnn_n11Cartography11LayoutProxyV_Tg5
724 | _T0Sp10initializeySPyxG4from_Si5counttF11Cartography11LayoutProxyV_Tg5
725 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP8endIndexSifgTW11Cartography11LayoutProxyV_Tg5
726 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP027requestUniqueMutableBackingB0s011_ContiguousaB0Vy7ElementQzGSgSi15minimumCapacity_tFTW11Cartography11LayoutProxyV_Tg5
727 | _T0s12_ArrayBufferV027requestUniqueMutableBackingB0s011_ContiguousaB0VyxGSgSi15minimumCapacity_tF11Cartography11LayoutProxyV_Tg5
728 | _T0s20_ArrayBufferProtocolPsE025_forceCreateUniqueMutableB0s011_ContiguousaB0Vy7ElementQzGSi011countForNewB0_Si03minL8CapacitytFs01_aB0Vy11Cartography11LayoutProxyVG_Tg5
729 | distribute
730 | _T0SayxGs26RangeReplaceableCollectionslsABP6appendyqd__10contentsOf_ts8SequenceRd__7ElementQyd__AGRtzlFTW11Cartography11LayoutProxyV_SayALGTg5
731 | _T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZ11Cartography11LayoutProxyV_Tg5
732 | _T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZTfq4gnn_n11Cartography11LayoutProxyV_Tg5
733 | __T011Cartography4EdgeVAA8PropertyA2aDP9attributeSC17NSLayoutAttributeOfgTW
734 | __T011Cartography4EdgeVAA8PropertyA2aDP7contextAA7ContextCfgTW
735 | __T011Cartography4EdgeVAA8PropertyA2aDP4viewSo6UIViewCfgTW
736 | __T011Cartography4EdgeVwXX
737 | __T011Cartography4EdgeVwCP
738 | __T011Cartography4EdgeVwxx
739 | __T011Cartography4EdgeVwCp
740 | __T011Cartography4EdgeVwcp
741 | __T011Cartography4EdgeVwca
742 | __T011Cartography4EdgeVwta
743 | __T011Cartography4EdgeVwXx
744 | __T011Cartography4EdgeVwCc
745 | __T011Cartography4EdgeVWV
746 | __T011Cartography4EdgeVMf
747 | __T011Cartography4EdgeVMF
748 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Edge.swift
749 | Edge.swift
750 | _T011Cartography4EdgeVMa
751 | get_field_types_Edge
752 | _T011Cartography4EdgeVwCc
753 | _T011Cartography4EdgeVwXx
754 | _T011Cartography4EdgeVwta
755 | _T011Cartography4EdgeVwca
756 | _T011Cartography4EdgeVwcp
757 | _T011Cartography4EdgeVwCp
758 | _T011Cartography4EdgeVwxx
759 | _T011Cartography4EdgeVwCP
760 | _T011Cartography4EdgeVwXX
761 | _T011Cartography4EdgeVAA14MultiplicationAAWa
762 | _T011Cartography4EdgeVAA8AdditionAAWa
763 | _T011Cartography4EdgeVAA18RelativeInequalityAAWa
764 | _T011Cartography4EdgeVAA16RelativeEqualityAAWa
765 | _T011Cartography4EdgeVAA8PropertyAAWa
766 | __T011Cartography4SizeVAA8CompoundA2aDP7contextAA7ContextCfgTW
767 | __T011Cartography4SizeVAA8CompoundA2aDP10propertiesSayAA8Property_pGfgTW
768 | __T011Cartography1moiAA10ExpressionVyAA4SizeVG12CoreGraphics7CGFloatV_AGtFTf4nx_nTf4nnng_n
769 | __T011Cartography4SizeVwXX
770 | __T011Cartography4SizeVwCP
771 | __T011Cartography4SizeVwxx
772 | __T011Cartography4SizeVwCp
773 | __T011Cartography4SizeVwcp
774 | __T011Cartography4SizeVwca
775 | __T011Cartography4SizeVwta
776 | __T011Cartography4SizeVwXx
777 | __T011Cartography4SizeVwCc
778 | __T011Cartography4SizeVwxs
779 | __T011Cartography4SizeVwxg
780 | __T011Cartography4SizeVWV
781 | __T011Cartography4SizeVMf
782 | __T011Cartography4SizeVMF
783 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Size.swift
784 | _T011Cartography4SizeVMa
785 | Size.swift
786 | get_field_types_Size
787 | _T011Cartography4SizeVwxg
788 | _T011Cartography4SizeVwxs
789 | _T011Cartography4SizeVwCc
790 | _T011Cartography4SizeVwXx
791 | _T011Cartography4SizeVwta
792 | _T011Cartography4SizeVwca
793 | _T011Cartography4SizeVwcp
794 | _T011Cartography4SizeVwCp
795 | _T011Cartography4SizeVwxx
796 | _T011Cartography4SizeVwCP
797 | _T011Cartography4SizeVwXX
798 | _T011Cartography4SizeVAA26RelativeCompoundInequalityAAWa
799 | _T011Cartography4SizeVAA24RelativeCompoundEqualityAAWa
800 | _T011Cartography4SizeVAA8CompoundAAWa
801 | _T011Cartography1moiAA10ExpressionVyAA4SizeVG12CoreGraphics7CGFloatV_AGtFAA12CoefficientsVALcfU_
802 | __T011Cartography5PointVAA8CompoundA2aDP7contextAA7ContextCfgTW
803 | __T011Cartography5PointVAA8CompoundA2aDP10propertiesSayAA8Property_pGfgTW
804 | __T011Cartography5PointVwXX
805 | __T011Cartography5PointVwCP
806 | __T011Cartography5PointVwxx
807 | __T011Cartography5PointVwCp
808 | __T011Cartography5PointVwcp
809 | __T011Cartography5PointVwca
810 | __T011Cartography5PointVwta
811 | __T011Cartography5PointVwXx
812 | __T011Cartography5PointVwCc
813 | __T011Cartography5PointVwxs
814 | __T011Cartography5PointVwxg
815 | __T011Cartography5PointVWV
816 | __T011Cartography5PointVMf
817 | __T011Cartography5PointVMF
818 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Point.swift
819 | _T011Cartography5PointVMa
820 | Point.swift
821 | get_field_types_Point
822 | _T011Cartography5PointVwxg
823 | _T011Cartography5PointVwxs
824 | _T011Cartography5PointVwCc
825 | _T011Cartography5PointVwXx
826 | _T011Cartography5PointVwta
827 | _T011Cartography5PointVwca
828 | _T011Cartography5PointVwcp
829 | _T011Cartography5PointVwCp
830 | _T011Cartography5PointVwxx
831 | _T011Cartography5PointVwCP
832 | _T011Cartography5PointVwXX
833 | _T011Cartography5PointVAA26RelativeCompoundInequalityAAWa
834 | _T011Cartography5PointVAA24RelativeCompoundEqualityAAWa
835 | _T011Cartography5PointVAA8CompoundAAWa
836 | __T0So6UIViewC11CartographyE45car_translatesAutoresizingMaskIntoConstraintsSbfgTo
837 | __T0So6UIViewC11CartographyE45car_translatesAutoresizingMaskIntoConstraintsSbfsTo
838 | __T0So6UIViewC11CartographyE45car_translatesAutoresizingMaskIntoConstraintsSbfmytfU_
839 | _objc_categories
840 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/View.swift
841 | car_translatesAutoresizingMaskIntoConstraints.materialize
842 | View.swift
843 | car_translatesAutoresizingMaskIntoConstraints.set
844 | _T0So6UIViewC11CartographyE45car_translatesAutoresizingMaskIntoConstraintsSbfsTo
845 | car_translatesAutoresizingMaskIntoConstraints.get
846 | _T0So6UIViewC11CartographyE45car_translatesAutoresizingMaskIntoConstraintsSbfgTo
847 | ___swift_memcpy_array16_8
848 | __T011Cartography12CoefficientsVWV
849 | __T011Cartography12CoefficientsVMf
850 | __T011Cartography12CoefficientsVMF
851 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Coefficients.swift
852 | _T011Cartography12CoefficientsVMa
853 | Coefficients.swift
854 | get_field_types_Coefficients
855 | __swift_memcpy_array16_8
856 | __T011Cartography2eeoiSaySo18NSLayoutConstraintCGx_AA10ExpressionVyxGtAA24RelativeCompoundEqualityRzlFTm
857 | __T011Cartography2eeoiSaySo18NSLayoutConstraintCGx_AA10ExpressionVyxGtAA24RelativeCompoundEqualityRzlFTf4gg_n
858 | __T011Cartography2eeoiSaySo18NSLayoutConstraintCGx_xtAA24RelativeCompoundEqualityRzlFTf4gg_n
859 | __T011Cartography2leoiSaySo18NSLayoutConstraintCGx_xtAA26RelativeCompoundInequalityRzlFTf4gg_n
860 | __T011Cartography2geoiSaySo18NSLayoutConstraintCGx_xtAA26RelativeCompoundInequalityRzlFTf4gg_n
861 | __T011Cartography2eeoiSaySo18NSLayoutConstraintCGx_xtAA24RelativeCompoundEqualityRzlFTf4gg_nTm
862 | __T011Cartography2leoiSaySo18NSLayoutConstraintCGx_AA10ExpressionVyxGtAA26RelativeCompoundInequalityRzlFTf4gg_n
863 | __T011Cartography2geoiSaySo18NSLayoutConstraintCGx_AA10ExpressionVyxGtAA26RelativeCompoundInequalityRzlFTf4gg_n
864 | __T011Cartography2eeoiSaySo18NSLayoutConstraintCGx_AA10ExpressionVyxGtAA24RelativeCompoundEqualityRzlFTf4gg_nTm
865 | __T011Cartography2eeoiSo18NSLayoutConstraintCx_AA13LayoutSupportVtAA16RelativeEqualityRzlFTf4ggX_n
866 | __T011Cartography2eeoiSo18NSLayoutConstraintCx_AA10ExpressionVyAA13LayoutSupportVGtAA16RelativeEqualityRzlFTf4ggX_n
867 | __T011Cartography2geoiSo18NSLayoutConstraintCx_AA13LayoutSupportVtAA16RelativeEqualityRzlFTf4ggX_n
868 | __T011Cartography2leoiSo18NSLayoutConstraintCx_AA13LayoutSupportVtAA16RelativeEqualityRzlFTf4ggX_n
869 | __T011Cartography2eeoiSo18NSLayoutConstraintCx_AA13LayoutSupportVtAA16RelativeEqualityRzlFTf4ggX_nTm
870 | __T011Cartography2geoiSo18NSLayoutConstraintCx_AA10ExpressionVyAA13LayoutSupportVGtAA16RelativeEqualityRzlFTf4ggX_n
871 | __T011Cartography2leoiSo18NSLayoutConstraintCx_AA10ExpressionVyAA13LayoutSupportVGtAA16RelativeEqualityRzlFTf4ggX_n
872 | __T011Cartography2eeoiSo18NSLayoutConstraintCx_AA10ExpressionVyAA13LayoutSupportVGtAA16RelativeEqualityRzlFTf4ggX_nTm
873 | __T011Cartography8Compound_pMF
874 | __T011Cartography24RelativeCompoundEquality_pMF
875 | __T011Cartography26RelativeCompoundInequality_pMF
876 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Compound.swift
877 | Compound.swift
878 | __T011Cartography15ConstraintGroupC6activeSbfmytfU_
879 | __T0s12_ArrayBufferV19_getElementSlowPathyXlSiF11Cartography10ConstraintC_Tg5
880 | __T0s15ContiguousArrayV15reserveCapacityySiFSb_Tg5
881 | __T0s15ContiguousArrayV16_copyToNewBufferySi8oldCount_tFSb_Tg5
882 | __T0s20_ArrayBufferProtocolPsE025_forceCreateUniqueMutableB0s011_ContiguousaB0Vy7ElementQzGSi011countForNewB0_Si03minL8CapacitytFAEySbG_Tg5
883 | __T0s20_ArrayBufferProtocolPsE22_arrayOutOfPlaceUpdateys011_ContiguousaB0Vy7ElementQzGz_S2iqd__ts16_PointerFunctionRd__AFQyd__AGRSlFTfq4nnngn_nAEySbG_s07_IgnoreK0VySbGTg5
884 | __T0Sis9EquatablessAAP2eeoiSbx_xtFZTW
885 | __T011Cartography15ConstraintGroupC11constraints33_B2359C86F06961D6B5123B6A4D1EF439LLSayAA0B0CGvWvd
886 | __T011Cartography15ConstraintGroupCML
887 | __T011Cartography15ConstraintGroupCMf
888 | __T011Cartography15ConstraintGroupCMF
889 | __T0s23_ContiguousArrayStorageCySbGML
890 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/ConstraintGroup.swift
891 | ConstraintGroup.swift
892 | _T0SayxGs14_IndexableBaseslsABP9formIndexy0D0Qzz5after_tFTW11Cartography10ConstraintC_Tg5
893 | _T0Sa9formIndexySiz5after_tF11Cartography10ConstraintC_Tg5
894 | install
895 | _T0SayxGs14_IndexableBaseslsABP9subscript7ElementQz5IndexQzcfgTW11Cartography10ConstraintC_Tg5
896 | _T0Sa11_getElementxSi_Sb20wasNativeTypeCheckeds16_DependenceTokenV22matchingSubscriptChecktF11Cartography10ConstraintC_Tg5
897 | uninstall
898 | _T0Sa29_hoistableIsNativeTypeCheckedSbyF11Cartography10ConstraintC_Tg5
899 | _T0SayxGs14_IndexableBaseslsABP8endIndex0D0QzfgTW11Cartography10ConstraintC_Tg5
900 | _T0Sa8endIndexSifg11Cartography10ConstraintC_Tg5
901 | get_field_types_ConstraintGroup
902 | _T0s20_ArrayBufferProtocolPsE22_arrayOutOfPlaceUpdateys011_ContiguousaB0Vy7ElementQzGz_S2iqd__ts16_PointerFunctionRd__AFQyd__AGRSlFTfq4nnngn_nAEySbG_s07_IgnoreK0VySbGTg5
903 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP13_copyContentsSpy7ElementQzGs5RangeVySiG03subH0_AI12initializingtFTWSb_Tg5
904 | _T0s22_ContiguousArrayBufferV13_copyContentsSpyxGs5RangeVySiG03subF0_AD12initializingtFSb_Tg5
905 | _T0s22_ContiguousArrayBufferV13_copyContentsSpyxGs5RangeVySiG03subF0_AD12initializingtFTfq4xnn_nSb_Tg5
906 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP19firstElementAddressSpy0F0QzGfgTWSb_Tg5
907 | _T0s22_ContiguousArrayBufferV19firstElementAddressSpyxGfgSb_Tg5
908 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP8endIndexSifgTWSb_Tg5
909 | _T0s22_ContiguousArrayBufferV8endIndexSifgSb_Tg5
910 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP027requestUniqueMutableBackingC0ABy7ElementQzGSgSi15minimumCapacity_tFTWSb_Tg5
911 | _T0s22_ContiguousArrayBufferV027requestUniqueMutableBackingC0AByxGSgSi15minimumCapacity_tFSb_Tg5
912 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP5countSifgTWSb_Tg5
913 | _T0s22_ContiguousArrayBufferV5countSifgSb_Tg5
914 | _T0s20_ArrayBufferProtocolPsE025_forceCreateUniqueMutableB0s011_ContiguousaB0Vy7ElementQzGSi011countForNewB0_Si03minL8CapacitytFAEySbG_Tg5
915 | _T0s23_ContiguousArrayStorageCySbGMa
916 | _T0s22_ContiguousArrayBufferVyxGs01_bC8ProtocolslsADP8capacitySifgTWSb_Tg5
917 | _T0s22_ContiguousArrayBufferV8capacitySifgSb_Tg5
918 | _T0s15ContiguousArrayV16_copyToNewBufferySi8oldCount_tFSb_Tg5
919 | _T0s15ContiguousArrayV15reserveCapacityySiFSb_Tg5
920 | _T0s15ContiguousArrayV9_getCountSiyFSb_Tg5
921 | _T0s12_ArrayBufferV19_getElementSlowPathyXlSiF11Cartography10ConstraintC_Tg5
922 | active.materialize
923 | active.set
924 | active.get
925 | _T0s10CollectionPsE3mapSayqd__Gqd__7ElementQzKcKlFTfq4gn_nSay11Cartography10ConstraintCG_SbTg5
926 | _T0SayxGs10CollectionslsABP9subscript7ElementQz5IndexQzcfgTW11Cartography10ConstraintC_Tg5
927 | _T0Sa15_checkSubscripts16_DependenceTokenVSi_Sb20wasNativeTypeCheckedtF11Cartography10ConstraintC_Tg5
928 | _T0s12_ArrayBufferV37_checkInoutAndNativeTypeCheckedBoundsySi_Sb03wasfgH0tF11Cartography10ConstraintC_Tg5
929 | _T0s15ContiguousArrayV6appendyxFSb_Tg5
930 | _T0s15ContiguousArrayV36_reserveCapacityAssumingUniqueBufferySi8oldCount_tFSb_Tg5
931 | _T0s16IndexingIteratorVyxGs0B8Protocolss14_IndexableBaseRzlsADP4next7ElementQzSgyFTWSaySbG_Tg5
932 | _T0SayxGs14_IndexableBaseslsABP9subscript7ElementQz5IndexQzcfgTWSb_Tg5
933 | _T0Sa11_getElementxSi_Sb20wasNativeTypeCheckeds16_DependenceTokenV22matchingSubscriptChecktFSb_Tg5
934 | _T0S3bs5Error_pIxyydzo_S3bsAA_pIxiirzo_TR
935 | _T011Cartography15ConstraintGroupC6activeSbfgS2b_SbtcfU0_
936 | _T0SayxGs14_IndexableBaseslsABP9formIndexy0D0Qzz5after_tFTWSb_Tg5
937 | _T0Sa9formIndexySiz5after_tFSb_Tg5
938 | _T0SayxGs14_IndexableBaseslsABP8endIndex0D0QzfgTWSb_Tg5
939 | _T0Sa8endIndexSifgSb_Tg5
940 | _T0Sa9_getCountSiyFSb_Tg5
941 | _T0s15ContiguousArrayV37_appendElementAssumeUniqueAndCapacityySi_x03newD0tFSb_Tg5
942 | _T0s15ContiguousArrayV37_appendElementAssumeUniqueAndCapacityySi_x03newD0tFTfq4ngn_nSb_Tg5
943 | _T0s15ContiguousArrayV034_makeUniqueAndReserveCapacityIfNotD0yyFSb_Tg5
944 | _T011Cartography10ConstraintCSbs5Error_pIxxdzo_ACSbsAD_pIxirzo_TR
945 | _T011Cartography15ConstraintGroupC6activeSbfgSbAA0B0CcfU_
946 | _T0SayxGs10CollectionslsABP5count13IndexDistanceQzfgTW11Cartography10ConstraintC_Tg5
947 | _T011Cartography15ConstraintGroupCMa
948 | __T011Cartography13LayoutSupportVwXX
949 | __T011Cartography13LayoutSupportVwCP
950 | __T011Cartography13LayoutSupportVwCp
951 | __T011Cartography13LayoutSupportVwcp
952 | __T011Cartography13LayoutSupportVwca
953 | __T011Cartography13LayoutSupportVwta
954 | __T011Cartography13LayoutSupportVwXx
955 | __T011Cartography13LayoutSupportVwCc
956 | __T011Cartography13LayoutSupportVwxs
957 | __T011Cartography13LayoutSupportVwxg
958 | __T011Cartography13LayoutSupportVwxx
959 | __T011Cartography13LayoutSupportVWV
960 | __T011Cartography13LayoutSupportVMf
961 | __T011Cartography13LayoutSupportVMF
962 | __T0So15UILayoutSupport_pML
963 | l_OBJC_LABEL_PROTOCOL_$_UILayoutSupport
964 | l_OBJC_PROTOCOL_REFERENCE_$_UILayoutSupport
965 | __T0So15UILayoutSupport_pMF
966 | l_OBJC_LABEL_PROTOCOL_$_NSObject
967 | l_OBJC_PROTOCOL_REFERENCE_$_NSObject
968 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/LayoutSupport.swift
969 | LayoutSupport.swift
970 | _T011Cartography13LayoutSupportVMa
971 | get_field_types_LayoutSupport
972 | _T0So15UILayoutSupport_pMa
973 | _T011Cartography13LayoutSupportVwxg
974 | _T011Cartography13LayoutSupportVwxs
975 | _T011Cartography13LayoutSupportVwCc
976 | _T011Cartography13LayoutSupportVwXx
977 | _T011Cartography13LayoutSupportVwta
978 | _T011Cartography13LayoutSupportVwca
979 | _T011Cartography13LayoutSupportVwcp
980 | _T011Cartography13LayoutSupportVwCp
981 | _T011Cartography13LayoutSupportVwCP
982 | _T011Cartography13LayoutSupportVwXX
983 | bottomLayoutGuideCartography.get
984 | topLayoutGuideCartography.get
985 | __T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc12VG3top_tFAA4D7VAGcfU_Tf3nnpf_n
986 | __T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc14VG5right_tFAA4D7VAGcfU_Tf3nnpf_n
987 | __T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc15VG6bottom_tFAA4D7VAGcfU_Tf3nnpf_n
988 | __T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc13VG4left_tFAA4D7VAGcfU_Tf3nnpf_n
989 | __T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc16VG7leading_tFAA4D7VAGcfU_Tf3nnpf_n
990 | __T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc17VG8trailing_tFAA4D7VAGcfU_Tf3nnpf_n
991 | __T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc16VG7centerX_tFAA4D7VAGcfU_Tf3nnpf_n
992 | __T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc16VG7centerY_tFAA4D7VAGcfU_Tf3nnpf_n
993 | __T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc17VG8baseline_tFAA4D7VAGcfU_Tf3nnpf_n
994 | __T0Sa034_makeUniqueAndReserveCapacityIfNotB0yyFSo18NSLayoutConstraintC_Tg5
995 | __T0Sis10ComparablessAAP2leoiSbx_xtFZTW
996 | __T0s20_ArrayBufferProtocolPsE025_forceCreateUniqueMutableB0s011_ContiguousaB0Vy7ElementQzGSi011countForNewB0_Si03minL8CapacitytFs01_aB0VySo18NSLayoutConstraintCG_Tg5
997 | __T0s20_ArrayBufferProtocolPsE22_arrayOutOfPlaceUpdateys011_ContiguousaB0Vy7ElementQzGz_S2iqd__ts16_PointerFunctionRd__AFQyd__AGRSlFTfq4nnngn_ns01_aB0VySo18NSLayoutConstraintCG_s07_IgnoreK0VyANGTg5
998 | __T0s12_ArrayBufferV13_copyContentsSpyxGs5RangeVySiG03subE0_AD12initializingtFTfq4xnn_nSo18NSLayoutConstraintC_Tg5
999 | __T0s12_ArrayBufferV18_typeCheckSlowPathySiFSo18NSLayoutConstraintC_Tg5
1000 | __T0Sa5indexSiSgSi_Si8offsetBySi07limitedC0tFTfq4nnnd_n
1001 | __T011Cartography9makeEqual33_A64AFCBFED4B62315C74CECAC21AE16ALLSaySo18NSLayoutConstraintCGxAA11LayoutProxyVc2by_SayAHG8elementstAA16RelativeEqualityRzlFA2F_AHtcfU_AA4EdgeV_Tg5Tf4ggXggX_n
1002 | __T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11LayoutProxyVG3top_tFTf4g_n
1003 | __T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11LayoutProxyVG5right_tFTf4g_n
1004 | __T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11LayoutProxyVG6bottom_tFTf4g_n
1005 | __T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11LayoutProxyVG4left_tFTf4g_n
1006 | __T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11LayoutProxyVG7leading_tFTf4g_n
1007 | __T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11LayoutProxyVG8trailing_tFTf4g_n
1008 | __T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11LayoutProxyVG7centerX_tFTf4g_n
1009 | __T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11LayoutProxyVG7centerY_tFTf4g_n
1010 | __T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11LayoutProxyVG8baseline_tFTf4g_n
1011 | __T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11LayoutProxyVG3top_tFTf4g_nTm
1012 | __T011Cartography5alignSaySo18NSLayoutConstraintCGAA11LayoutProxyV3top_SayAGGdtFTf4gXg_n
1013 | __T011Cartography5alignSaySo18NSLayoutConstraintCGAA11LayoutProxyV5right_SayAGGdtFTf4gXg_n
1014 | __T011Cartography5alignSaySo18NSLayoutConstraintCGAA11LayoutProxyV6bottom_SayAGGdtFTf4gXg_n
1015 | __T011Cartography5alignSaySo18NSLayoutConstraintCGAA11LayoutProxyV4left_SayAGGdtFTf4gXg_n
1016 | __T011Cartography5alignSaySo18NSLayoutConstraintCGAA11LayoutProxyV7leading_SayAGGdtFTf4gXg_n
1017 | __T011Cartography5alignSaySo18NSLayoutConstraintCGAA11LayoutProxyV8trailing_SayAGGdtFTf4gXg_n
1018 | __T011Cartography5alignSaySo18NSLayoutConstraintCGAA11LayoutProxyV7centerX_SayAGGdtFTf4gXg_n
1019 | __T011Cartography5alignSaySo18NSLayoutConstraintCGAA11LayoutProxyV7centerY_SayAGGdtFTf4gXg_n
1020 | __T011Cartography5alignSaySo18NSLayoutConstraintCGAA11LayoutProxyV8baseline_SayAGGdtFTf4gXg_n
1021 | __T011Cartography5alignSaySo18NSLayoutConstraintCGAA11LayoutProxyV3top_SayAGGdtFTf4gXg_nTm
1022 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Align.swift
1023 | align
1024 | Align.swift
1025 | makeEqual
1026 | _T0SaySo18NSLayoutConstraintCG11Cartography11LayoutProxyVACs5Error_pIxxxozo_AcfCsAG_pIxiirzo_TR
1027 | _T011Cartography9makeEqual33_A64AFCBFED4B62315C74CECAC21AE16ALLSaySo18NSLayoutConstraintCGxAA11LayoutProxyVc2by_SayAHG8elementstAA16RelativeEqualityRzlFA2F_AHtcfU_AA4EdgeV_Tg5
1028 | _T011Cartography9makeEqual33_A64AFCBFED4B62315C74CECAC21AE16ALLSaySo18NSLayoutConstraintCGxAA11LayoutProxyVc2by_SayAHG8elementstAA16RelativeEqualityRzlFA2F_AHtcfU_AA4EdgeV_Tg5Tf4ggXggX_n
1029 | _T0Sa5indexSiSgSi_Si8offsetBySi07limitedC0tFTfq4nnnd_n
1030 | _T0s12_ArrayBufferV18_typeCheckSlowPathySiFSo18NSLayoutConstraintC_Tg5
1031 | _T0s12_ArrayBufferV13_copyContentsSpyxGs5RangeVySiG03subE0_AD12initializingtFTfq4xnn_nSo18NSLayoutConstraintC_Tg5
1032 | _T0s12_ArrayBufferV10_typeCheckys5RangeVySiGFTfq4xn_nSo18NSLayoutConstraintC_Tg5
1033 | _T0Sp10initializeySPyxG4from_Si5counttFSo18NSLayoutConstraintC_Tg5
1034 | _T0s20_ArrayBufferProtocolPsE22_arrayOutOfPlaceUpdateys011_ContiguousaB0Vy7ElementQzGz_S2iqd__ts16_PointerFunctionRd__AFQyd__AGRSlFTfq4nnngn_ns01_aB0VySo18NSLayoutConstraintCG_s07_IgnoreK0VyANGTg5
1035 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP13_copyContentsSpy7ElementQzGs5RangeVySiG03subG0_AI12initializingtFTWSo18NSLayoutConstraintC_Tg5
1036 | _T0s12_ArrayBufferV13_copyContentsSpyxGs5RangeVySiG03subE0_AD12initializingtFSo18NSLayoutConstraintC_Tg5
1037 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP8endIndexSifgTWSo18NSLayoutConstraintC_Tg5
1038 | _T0s12_ArrayBufferV8endIndexSifgSo18NSLayoutConstraintC_Tg5
1039 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP19firstElementAddressSpy0E0QzGfgTWSo18NSLayoutConstraintC_Tg5
1040 | _T0s12_ArrayBufferV19firstElementAddressSpyxGfgSo18NSLayoutConstraintC_Tg5
1041 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP027requestUniqueMutableBackingB0s011_ContiguousaB0Vy7ElementQzGSgSi15minimumCapacity_tFTWSo18NSLayoutConstraintC_Tg5
1042 | _T0s12_ArrayBufferV027requestUniqueMutableBackingB0s011_ContiguousaB0VyxGSgSi15minimumCapacity_tFSo18NSLayoutConstraintC_Tg5
1043 | _T0s12_ArrayBufferV20isUniquelyReferencedSbyFSo18NSLayoutConstraintC_Tg5
1044 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP5countSifgTWSo18NSLayoutConstraintC_Tg5
1045 | _T0s12_ArrayBufferV5countSifgSo18NSLayoutConstraintC_Tg5
1046 | _T0s20_ArrayBufferProtocolPsE025_forceCreateUniqueMutableB0s011_ContiguousaB0Vy7ElementQzGSi011countForNewB0_Si03minL8CapacitytFs01_aB0VySo18NSLayoutConstraintCG_Tg5
1047 | _T0s12_ArrayBufferVyxGs01_aB8ProtocolslsADP8capacitySifgTWSo18NSLayoutConstraintC_Tg5
1048 | _T0s12_ArrayBufferV8capacitySifgSo18NSLayoutConstraintC_Tg5
1049 | _T0Sis10ComparablessAAP2leoiSbx_xtFZTW
1050 | _T0Sa16_copyToNewBufferySi8oldCount_tFSo18NSLayoutConstraintC_Tg5
1051 | _T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc17VG8baseline_tFAA4D7VAGcfU_Tf3nnpf_n
1052 | _T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc16VG7centerY_tFAA4D7VAGcfU_Tf3nnpf_n
1053 | _T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc16VG7centerX_tFAA4D7VAGcfU_Tf3nnpf_n
1054 | _T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc17VG8trailing_tFAA4D7VAGcfU_Tf3nnpf_n
1055 | _T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc16VG7leading_tFAA4D7VAGcfU_Tf3nnpf_n
1056 | _T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc13VG4left_tFAA4D7VAGcfU_Tf3nnpf_n
1057 | _T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc15VG6bottom_tFAA4D7VAGcfU_Tf3nnpf_n
1058 | _T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc14VG5right_tFAA4D7VAGcfU_Tf3nnpf_n
1059 | _T011Cartography11LayoutProxyVAA4EdgeVIxxo_AcEIxxr_TR056_T011Cartography5alignSaySo18NSLayoutConstraintCGSayAA11bc12VG3top_tFAA4D7VAGcfU_Tf3nnpf_n
1060 | __T011Cartography10ExpressionVwXX
1061 | __T011Cartography10ExpressionVwCP
1062 | __T011Cartography10ExpressionVwpr
1063 | __T011Cartography10ExpressionVwde
1064 | __T011Cartography10ExpressionVwxx
1065 | __T011Cartography10ExpressionVwCp
1066 | __T011Cartography10ExpressionVwcp
1067 | __T011Cartography10ExpressionVwca
1068 | __T011Cartography10ExpressionVwTk
1069 | __T011Cartography10ExpressionVwtk
1070 | __T011Cartography10ExpressionVwta
1071 | __T011Cartography10ExpressionVwal
1072 | __T011Cartography10ExpressionVwTK
1073 | __T011Cartography10ExpressionVwXx
1074 | __T011Cartography10ExpressionVwCc
1075 | __T011Cartography10ExpressionVwTt
1076 | __T011Cartography10ExpressionVwtT
1077 | __T011Cartography10ExpressionVwxs
1078 | __T011Cartography10ExpressionVwxg
1079 | _swift_rt_swift_getGenericMetadata
1080 | __T011Cartography10ExpressionVMP
1081 | __T011Cartography10ExpressionVMF
1082 | __T0Say11Cartography12CoefficientsVGML
1083 | /Users/spanage/dev/Personal/HelloA11y/Carthage/Checkouts/Cartography/Cartography/Expression.swift
1084 | Expression.swift
1085 | _T011Cartography10ExpressionVMa
1086 | create_generic_metadata_Expression
1087 | _T011Cartography10ExpressionVwxg
1088 | _T011Cartography10ExpressionVwxs
1089 | _T011Cartography10ExpressionVwtT
1090 | _T011Cartography10ExpressionVwTt
1091 | _T011Cartography10ExpressionVwCc
1092 | _T011Cartography10ExpressionVwXx
1093 | _T011Cartography10ExpressionVwTK
1094 | _T011Cartography10ExpressionVwal
1095 | _T011Cartography10ExpressionVwta
1096 | _T011Cartography10ExpressionVwtk
1097 | _T011Cartography10ExpressionVwTk
1098 | _T011Cartography10ExpressionVwca
1099 | _T011Cartography10ExpressionVwcp
1100 | _T011Cartography10ExpressionVwCp
1101 | _T011Cartography10ExpressionVwxx
1102 | _T011Cartography10ExpressionVwde
1103 | _T011Cartography10ExpressionVwpr
1104 | _T011Cartography10ExpressionVwCP
1105 | _T011Cartography10ExpressionVwXX
1106 | get_field_types_Expression
1107 | _T0Say11Cartography12CoefficientsVGMa
1108 | /Users/spanage/Library/Developer/Xcode/DerivedData/Cartography-elhgedcpqkwrmsdkscmyaxmxlngq/Build/Intermediates.noindex/Cartography.build/Release-iphoneos/Cartography-iOS.build/DerivedSources/Cartography_vers.c
1109 | __ZL15__ARCLite__loadv
1110 | __ZL58__arclite_NSMutableDictionary__setObject_forKeyedSubscriptP19NSMutableDictionaryP13objc_selectorP11objc_objectS4_
1111 | __ZL22add_image_hook_swiftV1PK11mach_headerl
1112 | __ZL42__arclite_NSUndoManagerProxy_isKindOfClassP11objc_objectP13objc_selectorP10objc_class
1113 | __ZL13replaceMethodP10objc_classP13objc_selectorPFP11objc_objectS4_S2_zEPS6_
1114 | __ZL30__arclite_NSManagedObject_initP11objc_objectP13objc_selector
1115 | __ZL41__arclite_NSManagedObject_allocWithEntityP11objc_objectP13objc_selectorS0_
1116 | __ZL36__arclite_NSManagedObject_allocBatchP11objc_objectP13objc_selectorPS0_S0_j
1117 | __ZL37__arclite_NSKKMS_fastIndexForKnownKeyP11objc_objectP13objc_selectorS0_
1118 | __ZL28__arclite_NSKKMS_indexForKeyP11objc_objectP13objc_selectorS0_
1119 | __ZL29__arclite_NSKKsD_objectForKeyP11objc_objectP13objc_selectorS0_
1120 | __ZL35__arclite_NSKKsD_removeObjectForKeyP11objc_objectP13objc_selectorS0_
1121 | __ZL33__arclite_NSKKsD_setObject_forKeyP11objc_objectP13objc_selectorS0_S0_
1122 | __ZL41__arclite_NSKKsD_addEntriesFromDictionaryP11objc_objectP13objc_selectorP12NSDictionary
1123 | __ZL28__arclite_objc_readClassPairP10objc_classPK15objc_image_info
1124 | __ZL32__arclite_objc_allocateClassPairP10objc_classPKcm
1125 | __ZL32__arclite_object_getIndexedIvarsP11objc_object
1126 | __ZL23__arclite_objc_getClassPKc
1127 | __ZL27__arclite_objc_getMetaClassPKc
1128 | __ZL31__arclite_objc_getRequiredClassPKc
1129 | __ZL26__arclite_objc_lookUpClassPKc
1130 | __ZL26__arclite_objc_getProtocolPKc
1131 | __ZL23__arclite_class_getNameP10objc_class
1132 | __ZL26__arclite_protocol_getNameP8Protocol
1133 | __ZL37__arclite_objc_copyClassNamesForImagePKcPj
1134 | __ZL17transcribeMethodsP10objc_classP15glue_class_ro_t
1135 | __ZL19transcribeProtocolsP10objc_classP15glue_class_ro_t
1136 | __ZL20transcribePropertiesP10objc_classP15glue_class_ro_t
1137 | __ZL14initialize_impP11objc_objectP13objc_selector
1138 | __ZL18allocateMaybeSwiftP18glue_swift_class_tm
1139 | __ZL22copySwiftV1MangledNamePKcb
1140 | __ZL13demangledNamePKcb
1141 | __ZL16scanMangledFieldRPKcS0_S1_Ri
1142 | __ZL30arclite_uninitialized_functionv
1143 | __ZL12cxxConstructP11objc_object
1144 | __ZL20fixStringForCoreDataP11objc_object
1145 | _OBJC_METACLASS_$___ARCLite__
1146 | __ZL24OBJC_CLASS_$___ARCLite__
1147 | __ZL31OBJC_METACLASS_RO_$___ARCLite__
1148 | __non_lazy_classes
1149 | __ZL27OBJC_CLASS_RO_$___ARCLite__
1150 | __ZL11_class_name
1151 | __ZL32OBJC_$_CLASS_METHODS___ARCLite__
1152 | __ZL17_load_method_name
1153 | __ZL17_load_method_type
1154 | l_OBJC_PROTOCOL_$___ARCLiteKeyedSubscripting__
1155 | l_OBJC_LABEL_PROTOCOL_$___ARCLiteKeyedSubscripting__
1156 | l_OBJC_PROTOCOL_REFERENCE_$___ARCLiteKeyedSubscripting__
1157 | __ZL30NSUndoManagerProxy_targetClass
1158 | __ZL29original_NSManagedObject_init
1159 | __ZL40original_NSManagedObject_allocWithEntity
1160 | __ZL35original_NSManagedObject_allocBatch
1161 | __ZL25NSMutableDictionary_class
1162 | __ZL22NSConstantString_class
1163 | __ZL14NSString_class
1164 | __ZL36original_NSKKMS_fastIndexForKnownKey
1165 | __ZL27original_NSKKMS_indexForKey
1166 | __ZL28original_NSKKsD_objectForKey
1167 | __ZL34original_NSKKsD_removeObjectForKey
1168 | __ZL32original_NSKKsD_setObject_forKey
1169 | __ZL40original_NSKKsD_addEntriesFromDictionary
1170 | __ZZL22add_image_hook_swiftV1PK11mach_headerlE7patches
1171 | __ZGVZL22add_image_hook_swiftV1PK11mach_headerlE7patches
1172 | __ZL31original_objc_allocateClassPair
1173 | __ZL31original_object_getIndexedIvars
1174 | __ZL22original_objc_getClass
1175 | __ZL26original_objc_getMetaClass
1176 | __ZL30original_objc_getRequiredClass
1177 | __ZL25original_objc_lookUpClass
1178 | __ZL25original_objc_getProtocol
1179 | __ZL22original_class_getName
1180 | __ZL25original_protocol_getName
1181 | __ZL36original_objc_copyClassNamesForImage
1182 | __ZL12demangleLock
1183 | __ZL9Demangled
1184 | Apple LLVM version 9.0.0 (clang-900.0.35)
1185 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c++ -arch arm64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=c++11 -Wno-trigraphs -fno-exceptions -fno-rtti -fno-sanitize=vptr -mpascal-strings -Os -Wno-missing-field-initializers -Wmissing-prototypes -Wno-implicit-atomic-properties -Wno-arc-repeated-use-of-weak -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wno-undeclared-selector -Wno-deprecated-implementations -Wno-c++11-extensions -D NDEBUG=1 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.0.Internal.sdk -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Winvalid-offsetof -miphoneos-version-min=4.3 -g -fno-threadsafe-statics -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -fembed-bitcode=all -iquote /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/arclite_iphoneos-generated-files.hmap -I /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/arclite_iphoneos-own-target-headers.hmap -I /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/arclite_iphoneos-all-target-headers.hmap -iquote /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/arclite_iphoneos-project-headers.hmap -I /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/Symbols/BuiltProducts/include -I /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/DerivedSources/arm64 -I /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/DerivedSources -F/Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/Symbols/BuiltProducts -iframework /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.0.Internal.sdk/System/Library/PrivateFrameworks -Wall -Wextra -Wno-gcc-compat -Wno-error=incomplete-umbrella -Wno-error=incomplete-umbrella -MMD -MT dependencies -MF /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/Objects-normal/arm64/arclite.d --serialize-diagnostics /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/Objects-normal/arm64/arclite.dia -c /Library/Caches/com.apple.xbs/Sources/arclite_iOS/arclite-66/source/arclite.mm -o /Library/Caches/com.apple.xbs/Binaries/arclite_iOS/install/TempContent/Objects/arclite.build/arclite_iOS.build/Objects-normal/arm64/arclite.o -mlinker-version=302.3
1186 | /Library/Caches/com.apple.xbs/Sources/arclite_iOS/arclite-66/source/arclite.mm
1187 | /Library/Caches/com.apple.xbs/Sources/arclite_iOS/arclite-66
1188 | fixStringForCoreData
1189 | cxxConstruct
1190 | arclite_uninitialized_function
1191 | scanMangledField
1192 | isdigit
1193 | /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.0.Internal.sdk/usr/include/ctype.h
1194 | __isctype
1195 | demangledName
1196 | copySwiftV1DemangledName
1197 | copySwiftV1MangledName
1198 | allocateMaybeSwift
1199 | word_align
1200 | isSwift
1201 | initialize_imp
1202 | transcribeProperties
1203 | property_list_nth
1204 | transcribeProtocols
1205 | transcribeMethods
1206 | data
1207 | method_list_nth
1208 | __arclite_objc_copyClassNamesForImage
1209 | __arclite_protocol_getName
1210 | __arclite_class_getName
1211 | __arclite_objc_getProtocol
1212 | __arclite_objc_lookUpClass
1213 | __arclite_objc_getRequiredClass
1214 | __arclite_objc_getMetaClass
1215 | __arclite_objc_getClass
1216 | __arclite_object_getIndexedIvars
1217 | __arclite_objc_allocateClassPair
1218 | metaclass
1219 | __arclite_objc_readClassPair
1220 | transcribeIvars
1221 | ivar_list_nth
1222 | max
1223 | alignment
1224 | ro
1225 | fastFlags
1226 | __arclite_NSKKsD_addEntriesFromDictionary
1227 | __arclite_NSKKsD_setObject_forKey
1228 | __arclite_NSKKsD_removeObjectForKey
1229 | __arclite_NSKKsD_objectForKey
1230 | __arclite_NSKKMS_indexForKey
1231 | __arclite_NSKKMS_fastIndexForKnownKey
1232 | __arclite_NSManagedObject_allocBatch
1233 | __arclite_NSManagedObject_allocWithEntity
1234 | __arclite_NSManagedObject_init
1235 | replaceMethod
1236 | __arclite_NSUndoManagerProxy_isKindOfClass
1237 | add_image_hook_swiftV1
1238 | patch_lazy_pointers
1239 | patch_t
1240 | patch_t
1241 | patch_t
1242 | patch_t
1243 | patch_t
1244 | patch_t
1245 | patch_t
1246 | patch_t
1247 | __arclite_NSMutableDictionary__setObject_forKeyedSubscript
1248 | __ARCLite__load
1249 | install_swiftV1
1250 | install_dict_nil_value
1251 | addOrReplaceMethod
1252 | keyedGetter
1253 |
--------------------------------------------------------------------------------