swift
aa648cf3
- Merge branch 'master' into static-rangereplaceable-plus
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Commit
View On
GitHub
Hide Minimap (CTRL+M)
Commit
8 years ago
Merge branch 'master' into static-rangereplaceable-plus
Author
Dave Abrahams
Parents
fdcd83f8
b6ce00a0
Files
346
README.md
benchmark/single-source
ByteSwap.swift
cmake/modules
AddSwift.cmake
docs
ABI.rst
Driver.md
OwnershipManifesto.md
SIL.rst
include/swift
AST
ASTMangler.h
ASTPrinter.h
DiagnosticsParse.def
GenericSignatureBuilder.h
LayoutConstraint.h
ProtocolConformance.h
ProtocolConformanceRef.h
Substitution.h
SubstitutionList.h
Type.h
Types.h
Basic
Mangler.h
STLExtras.h
SourceManager.h
Statistic.h
Demangling
Demangle.h
DemangleNodes.def
Demangler.h
Driver
Driver.h
Frontend
Frontend.h
FrontendOptions.h
IDE
APIDigesterData.h
DigesterEnums.def
Migrator
FixitApplyDiagnosticConsumer.h
MigrationState.h
Migrator.h
MigratorOptions.h
Replacement.h
Option
Options.td
Parse
Lexer.h
Runtime
Metadata.h
SIL
SILFunctionConventions.h
SILInstruction.h
SILPrintContext.h
SILOptimizer
PassManager
Passes.def
Transforms.h
Utils
Generics.h
Sema
IDETypeChecking.h
Semantics.h
Strings.h
Subsystems.h
Syntax
DeclSyntax.h
Format.h
RawSyntax.h
References.h
SyntaxData.h
lib
AST
ASTContext.cpp
ASTMangler.cpp
ASTPrinter.cpp
ASTVerifier.cpp
Decl.cpp
GenericEnvironment.cpp
GenericSignature.cpp
GenericSignatureBuilder.cpp
ProtocolConformance.cpp
Substitution.cpp
Type.cpp
USRGeneration.cpp
Basic
Mangler.cpp
SourceLoc.cpp
Statistic.cpp
CMakeLists.txt
ClangImporter
ClangImporter.cpp
ImportDecl.cpp
Demangling
Demangler.cpp
Remangler.cpp
Driver
Driver.cpp
ToolChains.cpp
Frontend
CMakeLists.txt
CompilerInvocation.cpp
FrontendOptions.cpp
FrontendTool
FrontendTool.cpp
ReferenceDependencies.cpp
IDE
APIDigesterData.cpp
IDETypeChecking.cpp
SwiftSourceDocInfo.cpp
IRGen
DebugTypeInfo.cpp
DebugTypeInfo.h
GenArchetype.cpp
GenClangType.cpp
GenClass.cpp
GenClass.h
GenDecl.cpp
GenExistential.cpp
GenMeta.cpp
GenReflection.cpp
IRGenDebugInfo.cpp
IRGenMangler.h
IRGenModule.h
IRGenSIL.cpp
Index
Index.cpp
Migrator
CMakeLists.txt
FixitApplyDiagnosticConsumer.cpp
MigrationState.cpp
Migrator.cpp
Replacement.cpp
Parse
Lexer.cpp
ParseSIL.cpp
Parser.cpp
SIL
SILOwnershipVerifier.cpp
SILVerifier.cpp
TypeLowering.cpp
SILGen
SILGenConstructor.cpp
SILGenDecl.cpp
SILGenExpr.cpp
SILGenFunction.cpp
SILGenLValue.cpp
SILOptimizer
Analysis
ARCAnalysis.cpp
IPO
CapturePromotion.cpp
EagerSpecializer.cpp
Mandatory
AccessEnforcementSelection.cpp
AddressLowering.cpp
DIMemoryUseCollectorOwnership.cpp
DIMemoryUseCollectorOwnership.h
DefiniteInitialization.cpp
DiagnoseStaticExclusivity.cpp
PassManager
PassPipeline.cpp
Transforms
AllocBoxToStack.cpp
CMakeLists.txt
CopyForwarding.cpp
MarkUninitializedFixup.cpp
OwnershipModelEliminator.cpp
PerformanceInliner.cpp
Utils
Generics.cpp
StackNesting.cpp
Sema
CSSimplify.cpp
ITCDecl.cpp
Semantics.cpp
TypeCheckDecl.cpp
TypeCheckGeneric.cpp
TypeCheckStmt.cpp
Serialization
Serialization.cpp
Syntax
README.md
RawSyntax.cpp
TBDGen
TBDGen.cpp
stdlib
private
StdlibCollectionUnittest
CheckCollectionInstance.swift.gyb
CheckMutableCollectionType.swift.gyb
CheckSequenceType.swift
StdlibUnicodeUnittest
Collation.swift
StdlibUnittest
StdlibUnittest.swift.gyb
SwiftPrivate
ShardedAtomicCounter.swift
SwiftPrivate.swift
public
Platform
tgmath.swift.gyb
SDK
CoreGraphics
CGFloat.swift.gyb
Dispatch
Time.swift
Foundation
AffineTransform.swift
Data.swift
Decimal.swift
NSError.swift
SceneKit
SceneKit.swift.gyb
simd
simd.swift.gyb
core
ArrayBody.swift
CMakeLists.txt
CTypes.swift
Character.swift
ClosedRange.swift
Comparable.swift
Equatable.swift
FloatingPoint.swift.gyb
FloatingPointTypes.swift.gyb
IntegerParsing.swift.gyb
Integers.swift.gyb
Mirror.swift
OptionSet.swift
Policy.swift
RangeReplaceableCollection.swift.gyb
SequenceAlgorithms.swift.gyb
SipHash.swift.gyb
Slice.swift.gyb
Sort.swift.gyb
StaticString.swift
Stride.swift.gyb
String.swift
StringBuffer.swift
StringComparable.swift
StringCore.swift
StringLegacy.swift
StringUTF16.swift
StringUTF8.swift
Unicode.swift
UnsafeBitMap.swift
UnsafeBufferPointer.swift.gyb
UnsafePointer.swift.gyb
UnsafeRawBufferPointer.swift.gyb
UnsafeRawPointer.swift.gyb
runtime
Casting.cpp
KnownMetadata.cpp
Metadata.cpp
test
ClangImporter
macro_literals.swift
Constraints
bridging.swift
closures.swift
diagnostics.swift
generics.swift
lvalues.swift
DebugInfo
NestedTypes.swift
alignment.swift
arg-debug_value.swift
autoclosure.swift
basic.swift
enum.swift
nostorage.swift
parent-scope.swift
returnlocation.swift
test_ints.swift
Demangle/Inputs
manglings.txt
simplified-manglings.txt
Driver
driver-compile.swift
FixCode
fixits-apply.swift
multi-inputs.swift
Generics
nested_type_reference.swift
protocol_type_aliases.swift
requirement_inference.swift
IDE
complete_from_stdlib.swift
complete_literal.swift
complete_stdlib_optional.swift
complete_value_expr.swift
print_stdlib.swift
print_usrs.swift
IRGen
objc_type_encoding.swift
subclass_existentials.sil
type_layout_reference_storage.swift
type_layout_reference_storage_objc.swift
Index
index_module.swift
kinds.swift
roles.swift
Interpreter
SDK
NSDecimal.swift
bitvector.swift
currying_generics.swift
protocol_extensions.swift
repl_diagnostics.swift
Misc
misc_diagnostics.swift
Parse
ConditionalCompilation
identifierName.swift
comment_operator.swift
type_expr.swift
Prototypes
BigInt.swift
CollectionTransformers.swift
TextFormatting.swift
SIL/Serialization
unmanaged.sil
SILGen
access_marker_gen.swift
closures.swift
complete_object_init.swift
decls.swift
default_constructor.swift
errors.swift
extensions.swift
foreign_errors.swift
guaranteed_self.swift
init_ref_delegation.swift
initializers.swift
let_decls.swift
lifetime.swift
newtype.swift
objc_bridging.swift
objc_init_ref_delegation.swift
objc_thunks.swift
properties.swift
property_behavior_init.swift
protocol_extensions.swift
super_init_refcounting.swift
switch_var.swift
unowned.swift
weak.swift
SILOptimizer
access_marker_selection.sil
allocbox_to_stack.sil
allocbox_to_stack_ownership.sil
capture_promotion_ownership.sil
constant_propagation_diagnostics.swift
devirt_protocol_method_invocations.swift
diagnostic_constant_propagation.swift
diagnostic_constant_propagation_int.swift
eager_specialize.sil
exclusivity_static_diagnostics.sil
mark_uninitialized_fixup.sil
ownership_model_eliminator.sil
throw_inline.swift
Sema
complex_expressions.swift
diag_c_style_for.swift
Serialization
class-roundtrip-module.swift
class.swift
SourceKit
CodeComplete
complete_moduleimportdepth.swift
complete_sort_order.swift
complete_structure.swift
CursorInfo
cursor_info.swift
DocSupport
doc_clang_module.swift.response
doc_source_file.swift.response
doc_swift_module.swift.response
Indexing
Inputs
cycle-depend
A.response
implicit-vis
a.index.response
b.index.response
test_module.index.response
index.swift
index.swift.response
index_constructors.swift.response
index_forbid_typecheck.swift.response
sr_3815.swift.response
InterfaceGen
gen_stdlib.swift
Syntax
round_trip_function.swift
api-digester
Outputs
macro-gen.json
deserialize-diff-items.swift
macro-gen-json.swift
source-stability.swift
source-stability.swift.expected
decl
enum
enumtest.swift
func
dynamic_self.swift
protocol
recursive_requirement.swift
req
associated_type_inference.swift
expr
expressions.swift
sil-func-extractor
basic.swift
stdlib
BitwiseOperationsType.swift
Integers.swift.gyb
MixedTypeArithmeticsDiagnostics3.swift
MixedTypeArithmeticsDiagnostics4.swift
NumericParsing.swift.gyb
Renames.swift
Strideable.swift
TestData.swift
UnicodeScalarDiagnostics.swift
tools
swift-api-digester
swift-api-digester.cpp
swift-syntax-test
swift-syntax-test.cpp
utils/vim/syntax
swift.vim
validation-test
SIL
verify_all_overlays.sil
Sema/type_checker_perf_failing
rdar27585838.swift.gyb
rdar30606089.swift.gyb
compiler_crashers
28741-anonymous-namespace-verifier-walktodeclpost-swift-decl.swift
compiler_crashers_2_fixed
0022-rdar21625478.swift
0083-rdar31163470-2.swift
0089-sr4458.swift
compiler_crashers_fixed
28732-type-hasarchetype-not-fully-substituted.swift
compiler_scale
callee_analysis_invalidation.gyb
stdlib
FixedPoint.swift.gyb
FixedPointArithmeticTraps.swift.gyb
FixedPointConversion.swift.gyb
FixedPointDiagnostics.swift.gyb
Hashing.swift
NumericDiagnostics.swift.gyb
Prototypes
PersistentVector.swift.gyb
SipHash.swift
String.swift
UnicodeUTFEncoders.swift
Loading