clang API Documentation

Public Member Functions | Public Attributes
CompleteObject Struct Reference
Collaboration diagram for CompleteObject:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CompleteObject ()
 CompleteObject (APValue *Value, QualType Type)
LLVM_EXPLICIT operator bool () const

Public Attributes

APValueValue
 The value of the complete object.
QualType Type
 The type of the complete object.

Detailed Description

A handle to a complete object (an object that is not a subobject of another object).

Definition at line 2153 of file ExprConstant.cpp.


Constructor & Destructor Documentation

Definition at line 2159 of file ExprConstant.cpp.

CompleteObject::CompleteObject ( APValue Value,
QualType  Type 
) [inline]

Definition at line 2160 of file ExprConstant.cpp.


Member Function Documentation

LLVM_EXPLICIT CompleteObject::operator bool ( ) const [inline]

Definition at line 2165 of file ExprConstant.cpp.

References Value.


Member Data Documentation

The type of the complete object.

Definition at line 2157 of file ExprConstant.cpp.

Referenced by findSubobject().

The value of the complete object.

Definition at line 2155 of file ExprConstant.cpp.

Referenced by findSubobject(), and operator bool().


The documentation for this struct was generated from the following file: