Imported Upstream version 5.2.0.175

Former-commit-id: bb0468d0f257ff100aa895eb5fe583fb5dfbf900
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2017-06-07 13:16:24 +00:00
parent 4bdbaf4a88
commit 966bba02bb
8776 changed files with 346420 additions and 149650 deletions

View File

@@ -1,11 +1,8 @@
#include common.sources
Microsoft.CSharp/CSharpCodeCompiler.cs
Microsoft.CSharp/CSharpCodeGenerator.cs
Microsoft.CSharp/CSharpCodeProvider.cs
Microsoft.VisualBasic/VBCodeCompiler.cs
Microsoft.VisualBasic/VBCodeGenerator.cs
Microsoft.VisualBasic/VBCodeProvider.cs
Microsoft.Win32/IntranetZoneCredentialPolicy.cs
Microsoft.Win32/PowerModeChangedEventArgs.cs
Microsoft.Win32/PowerModeChangedEventHandler.cs
@@ -29,18 +26,7 @@ Microsoft.Win32/UserPreferenceChangingEventHandler.cs
System/MonoToolsLocator.cs
System.CodeDom.Compiler/CodeCompiler.cs
System.CodeDom.Compiler/CodeDomConfigurationHandler.cs
System.CodeDom.Compiler/CodeDomProvider.cs
System.CodeDom.Compiler/CodeParser.cs
System.CodeDom.Compiler/Compiler.cs
System.CodeDom.Compiler/CompilerCollection.cs
System.CodeDom.Compiler/CompilerInfo.cs
System.CodeDom.Compiler/CompilerProviderOption.cs
System.CodeDom.Compiler/CompilerProviderOptionsCollection.cs
System.CodeDom.Compiler/CompilerResults.cs
System.CodeDom.Compiler/Executor.cs
System.CodeDom.Compiler/TempFileCollection.cs
System.Configuration/ApplicationScopedSettingAttribute.cs
System.Configuration/ApplicationSettingsBase.cs
System.Configuration/ApplicationSettingsGroup.cs
@@ -259,6 +245,9 @@ Mono.Net.Dns/SimpleResolverEventArgs.cs
ReferenceSources/BinaryCompatibility.cs
ReferenceSources/ConfigurationManagerInternalFactory.cs
ReferenceSources/SR2.cs
../referencesource/System/misc/PrivilegedConfigurationManager.cs
../referencesource/System/compmod/system/diagnostics/ConsoleTraceListener.cs
../referencesource/System/compmod/system/diagnostics/FilterElement.cs
../referencesource/System/compmod/system/diagnostics/PerfCounterSection.cs
@@ -268,103 +257,124 @@ ReferenceSources/SR2.cs
../referencesource/System/compmod/system/diagnostics/TraceSection.cs
../referencesource/System/compmod/system/diagnostics/TypedElement.cs
../referencesource/System/compmod/system/diagnostics/XmlWriterTraceListener.cs
../referencesource/System/misc/PrivilegedConfigurationManager.cs
../referencesource/System/compmod/system/codedom/CodeArgumentReferenceExpression.cs
../referencesource/System/compmod/system/codedom/CodeArrayCreateExpression.cs
../referencesource/System/compmod/system/codedom/CodeArrayIndexerExpression.cs
../referencesource/System/compmod/system/codedom/CodeAssignStatement.cs
../referencesource/System/compmod/system/codedom/CodeAttachEventStatement.cs
../referencesource/System/compmod/system/codedom/CodeAttributeArgumentCollection.cs
../referencesource/System/compmod/system/codedom/CodeAttributeArgument.cs
../referencesource/System/compmod/system/codedom/CodeAttributeDeclarationCollection.cs
../referencesource/System/compmod/system/codedom/CodeAttributeDeclaration.cs
../referencesource/System/compmod/system/codedom/CodeBaseReferenceExpression.cs
../referencesource/System/compmod/system/codedom/CodeBinaryOperatorExpression.cs
../referencesource/System/compmod/system/codedom/CodeBinaryOperatorType.cs
../referencesource/System/compmod/system/codedom/CodeCastExpression.cs
../referencesource/System/compmod/system/codedom/CodeCatchClauseCollection.cs
../referencesource/System/compmod/system/codedom/CodeCatchClause.cs
../referencesource/System/compmod/system/codedom/CodeChecksumPragma.cs
../referencesource/System/compmod/system/codedom/CodeComment.cs
../referencesource/System/compmod/system/codedom/CodeCommentStatementCollection.cs
../referencesource/System/compmod/system/codedom/CodeCommentStatement.cs
../referencesource/System/compmod/system/codedom/CodeCompileUnit.cs
../referencesource/System/compmod/system/codedom/CodeConditionStatement.cs
../referencesource/System/compmod/system/codedom/CodeConstructor.cs
../referencesource/System/compmod/system/codedom/CodeDefaultValueExpression.cs
../referencesource/System/compmod/system/codedom/CodeDelegateCreateExpression.cs
../referencesource/System/compmod/system/codedom/CodeDelegateInvokeExpression.cs
../referencesource/System/compmod/system/codedom/CodeDirectionExpression.cs
../referencesource/System/compmod/system/codedom/CodeDirectiveCollection.cs
../referencesource/System/compmod/system/codedom/CodeDirective.cs
../referencesource/System/compmod/system/codedom/CodeEntryPointMethod.cs
../referencesource/System/compmod/system/codedom/CodeEventReferenceExpression.cs
../referencesource/System/compmod/system/codedom/CodeExpressionCollection.cs
../referencesource/System/compmod/system/codedom/CodeExpression.cs
../referencesource/System/compmod/system/codedom/CodeExpressionStatement.cs
../referencesource/System/compmod/system/codedom/CodeFieldReferenceExpression.cs
../referencesource/System/compmod/system/codedom/CodeGotoStatement.cs
../referencesource/System/compmod/system/codedom/CodeIndexerExpression.cs
../referencesource/System/compmod/system/codedom/CodeIterationStatement.cs
../referencesource/System/compmod/system/codedom/CodeLabeledStatement.cs
../referencesource/System/compmod/system/codedom/CodeLinePragma.cs
../referencesource/System/compmod/system/codedom/CodeMemberEvent.cs
../referencesource/System/compmod/system/codedom/CodeMemberField.cs
../referencesource/System/compmod/system/codedom/CodeMemberMethod.cs
../referencesource/System/compmod/system/codedom/CodeMemberProperty.cs
../referencesource/System/compmod/system/codedom/CodeMethodInvokeExpression.cs
../referencesource/System/compmod/system/codedom/codemethodreferenceexpression.cs
../referencesource/System/compmod/system/codedom/CodeMethodReturnStatement.cs
../referencesource/System/compmod/system/codedom/CodeNamespaceCollection.cs
../referencesource/System/compmod/system/codedom/CodeNamespace.cs
../referencesource/System/compmod/system/codedom/CodeNamespaceImportCollection.cs
../referencesource/System/compmod/system/codedom/CodeNamespaceImport.cs
../referencesource/System/compmod/system/codedom/CodeObjectCreateExpression.cs
../referencesource/System/compmod/system/codedom/CodeObject.cs
../referencesource/System/compmod/system/codedom/CodeParameterDeclarationExpressionCollection.cs
../referencesource/System/compmod/system/codedom/CodeParameterDeclarationExpression.cs
../referencesource/System/compmod/system/codedom/CodePrimitiveExpression.cs
../referencesource/System/compmod/system/codedom/CodePropertyReferenceExpression.cs
../referencesource/System/compmod/system/codedom/CodePropertySetValueReferenceExpression.cs
../referencesource/System/compmod/system/codedom/CodeRegionDirective.cs
../referencesource/System/compmod/system/codedom/CodeRegionMode.cs
../referencesource/System/compmod/system/codedom/CodeRemoveEventStatement.cs
../referencesource/System/compmod/system/codedom/CodeSnippetCompileUnit.cs
../referencesource/System/compmod/system/codedom/CodeSnippetExpression.cs
../referencesource/System/compmod/system/codedom/CodeSnippetStatement.cs
../referencesource/System/compmod/system/codedom/CodeSnippetTypeMember.cs
../referencesource/System/compmod/system/codedom/CodeStatementCollection.cs
../referencesource/System/compmod/system/codedom/CodeStatement.cs
../referencesource/System/compmod/system/codedom/CodeThisReferenceExpression.cs
../referencesource/System/compmod/system/codedom/CodeThrowExceptionStatement.cs
../referencesource/System/compmod/system/codedom/CodeTryCatchFinallyStatement.cs
../referencesource/System/compmod/system/codedom/CodeTypeConstructor.cs
../referencesource/System/compmod/system/codedom/CodeTypeDeclarationCollection.cs
../referencesource/System/compmod/system/codedom/CodeTypeDeclaration.cs
../referencesource/System/compmod/system/codedom/CodeTypeDelegate.cs
../referencesource/System/compmod/system/codedom/CodeTypeMemberCollection.cs
../referencesource/System/compmod/system/codedom/CodeTypeMember.cs
../referencesource/System/compmod/system/codedom/CodeTypeOfExpression.cs
../referencesource/System/compmod/system/codedom/CodeTypeParameterCollection.cs
../referencesource/System/compmod/system/codedom/CodeTypeParameter.cs
../referencesource/System/compmod/system/codedom/CodeTypeReferenceCollection.cs
../referencesource/System/compmod/system/codedom/CodeTypeReference.cs
../referencesource/System/compmod/system/codedom/CodeTypeReferenceExpression.cs
../referencesource/System/compmod/system/codedom/CodeVariableDeclarationStatement.cs
../referencesource/System/compmod/system/codedom/CodeVariableReferenceExpression.cs
../referencesource/System/compmod/system/codedom/FieldDirection.cs
../referencesource/System/compmod/system/codedom/MemberAttributes.cs
../../../external/corefx/src/Common/src/System/CSharpHelpers.cs
../referencesource/System/compmod/system/codedom/compiler/CodeGenerator.cs
../referencesource/System/compmod/system/codedom/compiler/CodeGeneratorOptions.cs
../referencesource/System/compmod/system/codedom/compiler/CodeValidator.cs
../referencesource/System/compmod/system/codedom/compiler/CompilerError.cs
../referencesource/System/compmod/system/codedom/compiler/CompilerErrorCollection.cs
../referencesource/System/compmod/system/codedom/compiler/CompilerParameters.cs
../referencesource/System/compmod/system/codedom/compiler/GeneratorSupport.cs
../referencesource/System/compmod/system/codedom/compiler/ICodeCompiler.cs
../referencesource/System/compmod/system/codedom/compiler/ICodeGenerator.cs
../referencesource/System/compmod/system/codedom/compiler/ICodeParser.cs
../referencesource/System/compmod/system/codedom/compiler/LanguageOptions.cs
../../../external/corefx/src/Common/src/System/IO/TempFileCollection.cs
../../../external/corefx/src/Common/src/System/CodeDom/CodeObject.cs
../../../external/corefx/src/Common/src/System/CodeDom/CodeTypeReference.cs
../../../external/corefx/src/Common/src/System/CodeDom/CodeTypeReferenceCollection.cs
../../../external/corefx/src/System.CodeDom/src/Microsoft/CSharp/CSharpCodeGenerator.cs
../../../external/corefx/src/System.CodeDom/src/Microsoft/CSharp/CSharpCodeProvider.cs
../../../external/corefx/src/System.CodeDom/src/Microsoft/CSharp/CSharpMemberAttributeConverter.cs
../../../external/corefx/src/System.CodeDom/src/Microsoft/CSharp/CSharpModifierAttributeConverter.cs
../../../external/corefx/src/System.CodeDom/src/Microsoft/CSharp/CSharpTypeAttributeConverter.cs
../../../external/corefx/src/System.CodeDom/src/Microsoft/VisualBasic/VBCodeGenerator.cs
../../../external/corefx/src/System.CodeDom/src/Microsoft/VisualBasic/VBCodeProvider.cs
../../../external/corefx/src/System.CodeDom/src/Microsoft/VisualBasic/VBMemberAttributeConverter.cs
../../../external/corefx/src/System.CodeDom/src/Microsoft/VisualBasic/VBModiferAttributeConverter.cs
../../../external/corefx/src/System.CodeDom/src/Microsoft/VisualBasic/VBTypeAttributeConverter.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeArgumentReferenceExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeArrayCreateExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeArrayIndexerExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeAssignStatement.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeAttachEventStatement.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeAttributeArgument.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeAttributeArgumentCollection.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeAttributeDeclaration.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeAttributeDeclarationCollection.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeBaseReferenceExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeBinaryOperatorExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeBinaryOperatorType.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeCastExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeCatchClause.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeCatchClauseCollection.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeChecksumPragma.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeComment.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeCommentStatement.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeCommentStatementCollection.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeCompileUnit.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeConditionStatement.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeConstructor.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeDefaultValueExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeDelegateCreateExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeDelegateInvokeExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeDirectionExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeDirective.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeDirectiveCollection.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeEntryPointMethod.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeEventReferenceExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeExpressionCollection.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeExpressionStatement.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeFieldReferenceExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeGotoStatement.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeIndexerExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeIterationStatement.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeLabeledStatement.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeLinePragma.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeMemberEvent.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeMemberField.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeMemberMethod.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeMemberProperty.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeMethodInvokeExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/codemethodreferenceexpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeMethodReturnStatement.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeNamespace.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeNamespaceCollection.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeNamespaceImport.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeNamespaceImportCollection.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeObjectCreateExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeParameterDeclarationExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeParameterDeclarationExpressionCollection.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodePrimitiveExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodePropertyReferenceExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodePropertySetValueReferenceExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeRegionDirective.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeRegionMode.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeRemoveEventStatement.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeSnippetCompileUnit.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeSnippetExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeSnippetStatement.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeSnippetTypeMember.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeStatement.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeStatementCollection.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeThisReferenceExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeThrowExceptionStatement.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeTryCatchFinallyStatement.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeTypeConstructor.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeTypeDeclaration.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeTypeDeclarationCollection.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeTypeDelegate.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeTypeMember.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeTypeMemberCollection.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeTypeOfExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeTypeParameter.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeTypeParameterCollection.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeTypeReferenceExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeVariableDeclarationStatement.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/CodeVariableReferenceExpression.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/CodeCompiler.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/CodeDomProvider.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/CodeGenerator.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/CodeGeneratorOptions.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/CodeParser.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/CodeValidator.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/CompilerError.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/CompilerErrorCollection.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/CompilerInfo.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/CompilerParameters.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/CompilerParameters.Evidence.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/CompilerResults.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/CompilerResults.Evidence.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/ExposedTabStringIndentedTextWriter.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/GeneratorSupport.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/ICodeCompiler.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/ICodeGenerator.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/ICodeParser.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/Compiler/LanguageOptions.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/FieldDirection.cs
../../../external/corefx/src/System.CodeDom/src/System/CodeDom/MemberAttributes.cs
../../../external/corefx/src/System.CodeDom/src/System/Collections/Specialized/FixedStringLookup.cs