hotspot/src/share/vm/ci/ciKlass.hpp
changeset 13952 e3cf184080bc
parent 13728 882756847a04
child 20702 bbe0fcde6e13
equal deleted inserted replaced
13918:b01a48301e67 13952:e3cf184080bc
    31 //
    31 //
    32 // This class and its subclasses represent Klass*s in the
    32 // This class and its subclasses represent Klass*s in the
    33 // HotSpot virtual machine.  In the vm, each Klass* contains an
    33 // HotSpot virtual machine.  In the vm, each Klass* contains an
    34 // embedded Klass object.  ciKlass is subclassed to explicitly
    34 // embedded Klass object.  ciKlass is subclassed to explicitly
    35 // represent the kind of Klass embedded in the Klass*.  For
    35 // represent the kind of Klass embedded in the Klass*.  For
    36 // example, a Klass* with an embedded objArrayKlass object is
    36 // example, a Klass* with an embedded ObjArrayKlass object is
    37 // represented in the ciObject hierarchy by the class
    37 // represented in the ciObject hierarchy by the class
    38 // ciObjArrayKlass.
    38 // ciObjArrayKlass.
    39 class ciKlass : public ciType {
    39 class ciKlass : public ciType {
    40   CI_PACKAGE_ACCESS
    40   CI_PACKAGE_ACCESS
    41   friend class ciEnv;
    41   friend class ciEnv;