File tree Expand file tree Collapse file tree 6 files changed +977
-0
lines changed 
coreclr/src/System.Private.CoreLib 
libraries/System.Private.CoreLib/src Expand file tree Collapse file tree 6 files changed +977
-0
lines changed Original file line number Diff line number Diff line change 36523652  <data  name =" Argument_MethodRedefined"   xml : space =" preserve"  >
36533653    <value >Method has been already defined.</value >
36543654  </data >
3655+   <data  name =" Argument_CannotExtractScalar"   xml : space =" preserve"  >
3656+     <value >Cannot extract a Unicode scalar value from the specified index in the input.</value >
3657+   </data >
36553658  <data  name =" Argument_CannotParsePrecision"   xml : space =" preserve"  >
36563659    <value >Characters following the format symbol must be a number of {0} or less.</value >
36573660  </data >
Original file line number Diff line number Diff line change @@ -76,6 +76,11 @@ internal static void ThrowArgumentException_OverlapAlignmentMismatch()
7676            throw  new  ArgumentException ( SR . Argument_OverlapAlignmentMismatch ) ; 
7777        } 
7878
79+         internal  static   void  ThrowArgumentException_CannotExtractScalar ( ExceptionArgument  argument ) 
80+         { 
81+             throw  GetArgumentException ( ExceptionResource . Argument_CannotExtractScalar ,  argument ) ; 
82+         } 
83+ 
7984        internal  static   void  ThrowArgumentOutOfRange_IndexException ( ) 
8085        { 
8186            throw  GetArgumentOutOfRangeException ( ExceptionArgument . index , 
@@ -490,6 +495,7 @@ internal enum ExceptionArgument
490495        pHandle , 
491496        values , 
492497        task , 
498+         ch , 
493499        s , 
494500        input , 
495501        pointer , 
@@ -528,6 +534,7 @@ internal enum ExceptionResource
528534        ArgumentOutOfRange_Index , 
529535        Argument_InvalidOffLen , 
530536        Argument_ItemNotExist , 
537+         Argument_CannotExtractScalar , 
531538        ArgumentOutOfRange_Count , 
532539        ArgumentOutOfRange_InvalidThreshold , 
533540        ArgumentOutOfRange_ListInsert , 
Original file line number Diff line number Diff line change 651651    <Compile  Include =" $(MSBuildThisFileDirectory)System\Text\EncodingProvider.cs"   />
652652    <Compile  Include =" $(MSBuildThisFileDirectory)System\Text\Latin1Encoding.cs"   />
653653    <Compile  Include =" $(MSBuildThisFileDirectory)System\Text\NormalizationForm.cs"   />
654+     <Compile  Include =" $(MSBuildThisFileDirectory)System\Text\Rune.cs"   />
654655    <Compile  Include =" $(MSBuildThisFileDirectory)System\Text\StringBuilder.cs"   />
655656    <Compile  Include =" $(MSBuildThisFileDirectory)System\Text\StringBuilder.Debug.cs"   Condition =" '$(Configuration)' == 'Debug'"   />
657+     <Compile  Include =" $(MSBuildThisFileDirectory)System\Text\UnicodeDebug.cs"   />
656658    <Compile  Include =" $(MSBuildThisFileDirectory)System\Text\UnicodeEncoding.cs"   />
659+     <Compile  Include =" $(MSBuildThisFileDirectory)System\Text\UnicodeUtility.cs"   />
657660    <Compile  Include =" $(MSBuildThisFileDirectory)System\Text\Utf16Utility.cs"   />
658661    <Compile  Include =" $(MSBuildThisFileDirectory)System\Text\UTF32Encoding.cs"   />
659662    <Compile  Include =" $(MSBuildThisFileDirectory)System\Text\UTF7Encoding.cs"   />
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments