This repository was archived by the owner on Dec 23, 2024. It is now read-only.
File tree
2,278 files changed
+271589
-153356
lines changed- .devcontainer
- .vscode
- benchmarks
- CompilerServiceBenchmarks
- docs
- fcs
- ja
- files
- content
- images
- tools
- templates
- ja
- eng
- DumpPackageRoot
- common
- cross
- android
- arm64
- arm
- arm64
- tizen
- armel
- tizen
- s390x
- internal
- native
- performance
- post-build
- sdl
- templates
- jobs
- job
- post-build
- channels
- steps
- release
- scripts
- targets
- tests
- fcs-samples
- EditorService
- FscExe
- FsiExe
- InteractiveService
- Tokenizer
- UntypedTree
- fcs
- FSharp.Compiler.Service.MSBuild.v12
- FSharp.Compiler.Service.ProjectCrackerTool
- FSharp.Compiler.Service.ProjectCracker
- FSharp.Compiler.Service.Tests
- CSharp_Analysis
- FSharp.Compiler.Service
- dependencies/MSBuild.v12.0
- docsrc/content
- ja
- misc
- samples
- EditorService
- UntypedTree
- mono
- FSharp.Build
- FSharp.Compiler.Interactive.Settings
- FSharp.Compiler.Private
- FSharp.Core
- Fsc
- dependencies/2.1
- MonoAndroid
- XamarinMac
- fsiAnyCpu
- fsi
- scripts
- setup/Swix
- Microsoft.FSharp.Compiler.MSBuild
- Microsoft.FSharp.IDE
- src
- absil
- buildtools
- AssemblyCheck
- fslex
- fsyacc
- fsharp
- FSharp.Build
- xlf
- FSharp.Compiler.Interactive.Settings
- FSharp.Compiler.LanguageServer
- FSharp.Compiler.Private.Scripting
- FSharp.Compiler.Private
- FSharp.Compiler.Service
- FSharp.Compiler.nuget
- FSharp.Core.nuget
- FSharp.Core
- math
- FSharp.DependencyManager.Nuget
- xlf
- FSharp.DependencyManager/xlf
- Microsoft.DotNet.DependencyManager
- xlf
- Microsoft.FSharp.Compiler
- absil
- fsc
- fsiAnyCpu
- fsi
- xlf
- ilx
- service
- symbols
- utils
- xlf
- xlf
- scripts
- utils
- tests
- EndToEndBuildTests
- BasicProvider
- BasicProvider.DesignTime
- BasicProvider.Tests
- BasicProvider
- ComboProvider
- ComboProvider.Tests
- ComboProvider
- ProvidedTypes
- FSharp.Build.UnitTests
- FSharp.Compiler.ComponentTests
- CompilerOptions/fsc
- Conformance
- BasicTypeAndModuleDefinitions
- DeclarationElements/LetBindings
- Expressions
- ApplicationExpressions
- ControlFlowExpressions
- InferenceProcedures
- LexicalAnalysis
- Shift
- LexicalFiltering
- Basic
- ObjectOrientedTypeDefinitions
- ClassTypes
- PatternMatching
- TypesAndTypeConstraints
- UnitsOfMeasure
- ConstraintSolver
- Diagnostics
- EmittedIL
- ErrorMessages
- Interop
- Language
- OCamlCompat
- Scripting
- TypeChecks
- resources/tests
- CompilerOptions/fsc
- noframework
- platform
- times
- warnon
- warn
- Conformance
- BasicTypeAndModuleDefinitions
- RecordTypes
- UnionTypes
- DeclarationElements/LetBindings/TypeFunctions
- Expressions
- ApplicationExpressions/BasicApplication
- BindingExpressions/Binding
- ControlFlowExpressions
- PatternMatching
- SequenceIteration
- InferenceProcedures/RecursiveSafetyAnalysis
- LexicalAnalysis
- Comments
- NumericLiterals
- Shift/Generics
- SymbolicKeywords
- SymbolicOperators
- LexicalFiltering
- Basic/OffsideExceptions
- HashLight
- HighPrecedenceApplication
- ObjectOrientedTypeDefinitions
- ClassTypes
- ExplicitObjectConstructors
- ImplicitObjectConstructors
- ValueRestriction
- StructTypes
- PatternMatching/Simple
- TypesAndTypeConstraints
- CheckingSyntacticTypes
- LogicalPropertiesOfTypes
- UnitsOfMeasure
- Basic
- Diagnostics
- Parsing
- TypeChecker
- Diagnostics
- General
- async
- InteractiveSession/Misc
- OCamlCompat
- codegen/operators
- typecheck/constructors
- FSharp.Compiler.LanguageServer.UnitTests
- FSharp.Compiler.Private.Scripting.UnitTests
- FSharp.Compiler.Service.Tests
- FSharp.Compiler.UnitTests
- FSharp.Core.UnitTests
- FSharp.Core
- Microsoft.FSharp.Collections
- Microsoft.FSharp.Control
- Microsoft.FSharp.Core
- Microsoft.FSharp.Linq
- Microsoft.FSharp.Quotations
- Microsoft.FSharp.Reflection
- FSharp.Test.Utilities
- Xunit/Attributes
- benchmarks
- CompilerServiceBenchmarks
- fsharpqa
- Source
- CodeGen/EmittedIL
- CompiledNameAttribute
- ComputationExpressions
- DoNotBoxStruct
- LiteralValue
- Misc
- Mutation
- Operators
- QueryExpressionStepping
- StaticInit
- SteppingMatch
- TailCalls
- TestFunctions
- Tuples
- CompilerOptions
- fsc
- help
- langversion
- noframework
- out
- platform
- reference
- times
- warnaserror
- warnon
- warn
- fsi
- exename
- help
- langversion
- Conformance
- BasicGrammarElements
- Constants
- OperatorNames
- PrecedenceAndOperators
- BasicTypeAndModuleDefinitions
- ExceptionDefinitions
- GeneratedEqualityHashingComparison/Basic
- RecordTypes
- UnionTypes
- DeclarationElements
- AccessibilityAnnotations/PermittedLocations
- CustomAttributes/AttributeUsage
- Events/basic
- FieldMembers
- ImportDeclarations
- LetBindings
- Basic
- ExplicitTypeParameters
- TypeFunctions
- MemberDefinitions
- MethodsAndProperties
- NamedArguments
- OptionalArguments
- OverloadingMembers
- Expressions
- ApplicationExpressions
- BasicApplication
- ObjectConstruction
- BindingExpressions/Binding
- ControlFlowExpressions
- PatternMatching
- SequenceIteration
- SimpleFor
- TryCatch
- TryFinally
- TryWith
- DataExpressions
- ComputationExpressions
- NameOf
- ObjectExpressions
- QueryExpressions
- RangeExpressions
- SequenceExpressions
- TupleExpressions
- ExpressionQuotations/Regressions
- SyntacticSugar
- ImplementationFilesAndSignatureFiles/NamespacesFragmentsAndImplementationFiles/basic
- InferenceProcedures
- ByrefSafetyAnalysis
- ConstraintSolving
- FunctionApplicationResolution
- Generalization
- NameResolution
- Misc
- RequireQualifiedAccess
- RecursiveSafetyAnalysis
- TypeInference
- LexicalAnalysis
- Comments
- NumericLiterals
- Shift/Generics
- StringsAndCharacters
- SymbolicKeywords
- SymbolicOperators
- LexicalFiltering
- Basic/OffsideExceptions
- HashLight
- HighPrecedenceApplication
- ObjectOrientedTypeDefinitions
- ClassTypes
- ExplicitObjectConstructors
- ImplicitObjectConstructors
- MemberDeclarations
- StaticLetDoDeclarations
- ValueRestriction
- EnumTypes
- InterfaceTypes
- StructTypes
- TypeExtensions
- basic
- optional
- PatternMatching
- Array
- As
- ConsList
- DynamicTypeTest
- Expression
- Named
- Null
- Record
- Simple
- Tuple
- TypeAnnotated
- Union
- Wildcard
- Signatures/SignatureConformance
- TypesAndTypeConstraints
- CheckingSyntacticTypes
- LogicalPropertiesOfTypes
- TypeConstraints
- UnitsOfMeasure
- Basic
- Bounds
- Constants
- Diagnostics
- Parsing
- TypeChecker
- WithOOP
- Diagnostics
- General
- NONTERM
- async
- EntryPoint
- ErrorMessages/ConfusingTypeName
- Globalization
- Import
- InteractiveSession/Misc
- GenericConstraintWoes/issue2411
- UnknownDependencyManager
- Libraries/Core
- Collections
- ExtraTopLevelOperators
- LanguagePrimitives
- NativeInterop/stackalloc
- Operators
- Reflection
- Unchecked
- Misc
- MultiTargeting
- OCamlCompat
- Optimizations
- ForLoop
- GenericComparison
- Printing
- Simple
- Warnings
- testenv
- bin
- src
- HostedCompilerServer
- ILComparer
- PEVerify
- fsharp
- .vscode
- Compiler
- CodeGen/EmittedIL
- Conformance
- BasicGrammarElements
- DataExpressions
- ConstraintSolver
- ErrorMessages
- Infrastructure
- Language
- Libraries/Core
- Collections
- ExtraTopLevelOperators
- LanguagePrimitives
- NativeInterop
- Operators
- Reflection
- Unchecked
- Regressions
- Stress
- Warnings
- SDKTests/tests
- conformance
- expressions
- syntacticsugar
- inference
- lexicalanalysis
- wellformedness
- core
- array
- byrefs
- fsfromfsviacs
- load-script
- members
- basics
- self-identifier/version47
- set-only-property
- nameof
- preview
- version46
- pinvoke
- printf-interpolated
- printf
- printing
- queriesLeafExpressionConvert
- quotes
- span
- perf/computation-expressions
- regression/5531
- tools/eval
- typeProviders
- helloWorld
- negTests
- typecheck
- constructors
- overloads
- sigs
- version46
- projects
- Sample_MonoDevelop_3_2_8_Console
- Sample_MonoDevelop_3_2_8_Console
- Sample_NETCoreSDK_FSharp_Library_netstandard2_0
- Sample_VS2017_FSharp_ConsoleApp_net35_old_fsharp_core
- scripts
- service
- data
- CSharp_Analysis
- TestTP
- vsintegration
- ProjectTemplates
- ConsoleProject
- Template
- xlf
- LibraryProject
- Template
- xlf
- TutorialProject/Template
- xlf
- Utils/LanguageServiceProfiling
- Vsix
- VisualFSharpFull
- VisualFSharpTemplates
- src
- FSharp.Editor.Helpers
- FSharp.Editor
- AutomaticCompletion
- Build
- Classification
- CodeFix
- CodeLens
- Commands
- Common
- Completion
- Debugging
- Diagnostics
- DocComments
- DocumentHighlights
- Formatting
- InlineRename
- LanguageService
- Options
- QuickInfo
- Structure
- VSMac
- service
- xlf
- FSharp.LanguageService.Base
- FSharp.LanguageService
- FSharp.PatternMatcher
- FSharp.ProjectSystem.Base/Project
- xlf
- FSharp.ProjectSystem.FSharp
- Resources
- xlf
- FSharp.ProjectSystem.PropertyPages
- PropertyPages/xlf
- Resources
- xlf
- FSharp.UIResources
- xlf
- FSharp.VS.FSI
- xlf
- tests
- GetTypesVS.UnitTests
- MockTypeProviders
- DefinitionLocationAttributeFileDoesnotExist
- DefinitionLocationAttributeLineDoesnotExist
- DefinitionLocationAttributeWithSpaceInTheType
- DefinitionLocationAttribute
- DummyProviderForLanguageServiceTesting
- EditorHideMethodsAttribute
- EmptyAssembly
- XmlDocAttributeWithAdequateComment
- XmlDocAttributeWithEmptyComment
- XmlDocAttributeWithLocalizedComment
- XmlDocAttributeWithLongComment
- XmlDocAttributeWithNullComment
- Salsa
- UnitTests
- LegacyLanguageService
- LegacyProjectSystem
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,278 files changed
+271589
-153356
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
| 30 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | 12 | | |
14 | 13 | | |
15 | 14 | | |
| |||
54 | 53 | | |
55 | 54 | | |
56 | 55 | | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | | - | |
| 122 | + | |
| 123 | + | |
123 | 124 | | |
124 | 125 | | |
125 | 126 | | |
| |||
129 | 130 | | |
130 | 131 | | |
131 | 132 | | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | | - | |
13 | 11 | | |
14 | 12 | | |
15 | 13 | | |
| |||
0 commit comments