Imported Upstream version 3.6.0

Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
This commit is contained in:
Jo Shields
2014-08-13 10:39:27 +01:00
commit a575963da9
50588 changed files with 8155799 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
<?xml version="1.0"?>
<clause number="14.3.1" title="Base types">
<paragraph>For purposes of member lookup, a type T is considered to have the following base types: <list><list_item> If T is object, then T has no base type. </list_item><list_item> If T is a <non_terminal where="11.1">value-type</non_terminal>, the base type of T is the class type object. </list_item><list_item> If T is a <non_terminal where="11.2">class-type</non_terminal>, the base types of T are the base classes of T, including the class type object. </list_item><list_item> If T is an <non_terminal where="11.2">interface-type</non_terminal>, the base types of T are the base interfaces of T and the class type object. </list_item><list_item> If T is an <non_terminal where="19.1">array-type</non_terminal>, the base types of T are the class types System.Array and object. </list_item><list_item> If T is a <non_terminal where="11.2">delegate-type</non_terminal>, the base types of T are the class types System.Delegate and object. </list_item></list></paragraph>
</clause>