Fix PowerPC regression caused by tracing changes (#11907)
[mono-project.git] / mcs / docs / ecma334 / 14.3.1.xml
blob69c54ab07435651eac5e61504712df795d5c5237
1 <?xml version="1.0"?>
2 <clause number="14.3.1" title="Base types">
3   <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>
4 </clause>