- 17 5月, 2015 1 次提交
-
-
由 Charles Stoner 提交于
-
- 09 5月, 2015 1 次提交
-
-
由 Neal Gafter 提交于
Fixes #814
-
- 03 5月, 2015 1 次提交
-
-
由 bkoelman 提交于
-
- 21 3月, 2015 1 次提交
-
-
由 Andrew Casey 提交于
-
- 25 2月, 2015 1 次提交
-
-
由 Vladimir Reshetnikov 提交于
Fix #409: Add explicit StringComparison.Ordinal or StringComparison.OrdinalIgnoreCase where it was intended, or replace single-char string literals with chars literals. Also, provide InvariantCulture in TryParse where it was intended.
-
- 20 2月, 2015 2 次提交
-
-
由 Andrew Casey 提交于
-
由 Andrew Casey 提交于
-
- 15 2月, 2015 1 次提交
-
-
由 Neal Gafter 提交于
Fixes #345 and #511
-
- 01 2月, 2015 1 次提交
-
-
由 beep boop 提交于
Background: As discussed in the dev team all hands all code under the GitHub dotnet foundation is using a single process for contribution, API review, infrastructure and coding style. The idea is to present a unified view to our customer and give them a single story for contributing to any project under the dotnet foundation. https://github.com/dotnet/corefx/wiki/Contributing#c-coding-style The coding style transition is automated using a Roslyn based rewrite tool: https://github.com/dotnet/codeformatter This will be applied in stages across our developer tree. Right now the focus is on the Open directory as this is what is being presented on github. Code owners will be contacted before the transition happens. Note: this is a soft style requirement. There are no build errors that come from this change. (changeset 1408227)
-
- 15 1月, 2015 1 次提交
-
-
由 jaredpar 提交于
-
- 14 1月, 2015 1 次提交
-
-
由 RoslynTeam 提交于
-
- 07 1月, 2015 4 次提交
-
-
由 TomasMatousek 提交于
Add an instance public Kind() method on CSharpSyntaxNode and VisualBasicSyntaxNode as a replacement for obsoleted CSharpKind(), VBKind(). (changeset 1389507)
-
由 TomasMatousek 提交于
Marks CSharpKind and VBKind extension methods as Obsolete and adds equivalent extension methods Kind for both languages. Marks CSharpKind and VBKind instance methods on language specific syntax nodes Obsolete as well. (changeset 1389494)
-
由 TomasMatousek 提交于
-
由 TomasMatousek 提交于
Marks CSharpKind and VBKind extension methods as Obsolete and adds equivalent extension methods Kind for both languages. Marks CSharpKind and VBKind instance methods on language specific syntax nodes Obsolete as well. (changeset 1388816)
-
- 24 12月, 2014 1 次提交
-
-
由 AlekseyTs 提交于
Anonymous Type.ToString() implementation should use overload of String.Format that takes IFormatProvider. Also, C# implementation should explicitly call Object.ToString on each property value before passing it to the Format function, this ensures compatibility with code generated by native compiler. ***NO_CI*** (changeset 1386476)
-
- 04 12月, 2014 1 次提交
-
-
由 nmgafter 提交于
The existing code to handle cycles while binding base classes is exposed to new situations due to the presence of static import in the language. We extend the mechanism to cut short cycles in those cases as well. (changeset 1379204)
-
- 11 11月, 2014 1 次提交
-
-
由 nmgafter 提交于
The principal change here is to remove the language version "experimenal." However, there are a number of places in the code where we either set the language version to experimental or check whether experimental features are enabled. Those are largely vestigal at the moment as we have no experimental features. However as soon as we add experimental features that code will once again be useful. Rather than deleting that code now, I wanted to leave it in and make it easy to find and update as features are added. So I'm adding a stubbed implementation of the API proposed for future use for enabling experimental features. After Dev14 our plan is to have experimental features enabled one-by-one rather than all under a single umbrella "experimental" flag. Since language features affect the parser, this is part of the parse options. This changeset adds a stubbed version of the proposed APIs: public class ParseOptions { /// <summary> /// Enable some experimental language features for testing. /// </summary> public ParseOptions WithFeatures(IEnumerable<KeyValuePair<string, string>> features); /// <summary> /// Returns the experimental features. /// </summary> public abstract IReadOnlyDictionary<string, string> Features { get; } } (changeset 1369555)
-
- 10 10月, 2014 1 次提交
-
-
由 heejaechang 提交于
changed to use formatedsymbol rather than putting specific error case in ConvertSymbolToString (changeset 1351207)
-
- 02 10月, 2014 1 次提交
-
-
由 nmgafter 提交于
Interaction between nameof and IndexerNameAttribute causes the latter to not work correctly (changeset 1346254)
-
- 10 9月, 2014 1 次提交
-
-
由 vladres 提交于
* Fix 879811: Do not suppress ambiguity errors if they are caused be the same nested type imported through several using static directives with different type arguments. * Fix typos in comments, corrupted characters due to incorrect source encoding, remove unnecessary casts, namespace qualifiers, type arguments and using directives. (changeset 1326357)
-
- 25 7月, 2014 1 次提交
-
-
由 semihokur 提交于
-
- 22 7月, 2014 1 次提交
-
-
由 Pharring 提交于
-
- 12 7月, 2014 1 次提交
-
-
由 Pharring 提交于
lamda compilaton compatable/incompatability warings retrun converion delagate buid namepsace (changeset 1290811)
-
- 02 7月, 2014 1 次提交
-
-
由 TomasMatousek 提交于
This change is a modification of Neal's changeset. It includes all the changes need for moving expression-bodied properties and methods to C# 6, but doesn't do so yet. We need to make sure that the EnC and debugging experience is at least reasonable (non-crashing) first. I'll follow up with a change that updates the EnC logic and flips the switch for these features. (changeset 1289212)
-
- 20 6月, 2014 1 次提交
-
-
由 TomasMatousek 提交于
Splits Microsoft.CodeAnalysis, Microsoft.CodeAnalysis.CSharp and Microsoft.CodeAnalysis.VisualBasic into portable and desktop assemblies. Existing Core\Source, CSharp\Source and VisualBasic\Source directories are renamed to Core\Portable, CSharp\Portable and VisualBasic\Portable. New sibling Desktop folders are added and non-portable source is moved there. "System.Runtime" references has to be removed in order for the portable project system magic to automatically add facade references. (changeset 1281686)
-
- 27 3月, 2014 1 次提交
-
-
由 Pharring 提交于
Made Binder concrete and eliminated DeltaBinder if the containingMemberOrLambda was null. (changeset 1215712)
-
- 19 3月, 2014 1 次提交
-
-
由 Pilchie 提交于
-