#include <kernel_translation_helper.h>
◆ ActiveClass()
dart::kernel::ActiveClass::ActiveClass |
( |
| ) |
|
|
inline |
◆ ActiveScript()
ScriptPtr dart::kernel::ActiveClass::ActiveScript |
( |
| ) |
|
|
inline |
◆ ClassNumTypeArguments()
intptr_t dart::kernel::ActiveClass::ClassNumTypeArguments |
( |
| ) |
|
|
inline |
◆ HasMember()
bool dart::kernel::ActiveClass::HasMember |
( |
| ) |
|
|
inline |
◆ MemberIsFactoryProcedure()
bool dart::kernel::ActiveClass::MemberIsFactoryProcedure |
( |
| ) |
|
|
inline |
◆ MemberIsProcedure()
bool dart::kernel::ActiveClass::MemberIsProcedure |
( |
| ) |
|
|
inline |
Definition at line 1411 of file kernel_translation_helper.h.
1411 {
1414 return function_kind == UntaggedFunction::kRegularFunction ||
1415 function_kind == UntaggedFunction::kGetterFunction ||
1416 function_kind == UntaggedFunction::kSetterFunction ||
1417 function_kind == UntaggedFunction::kMethodExtractor ||
1418 function_kind == UntaggedFunction::kDynamicInvocationForwarder ||
1420 }
UntaggedFunction::Kind kind() const
◆ MemberTypeParameterCount()
intptr_t dart::kernel::ActiveClass::MemberTypeParameterCount |
( |
Zone * |
zone | ) |
|
Definition at line 3205 of file kernel_translation_helper.cc.
3205 {
3210 Function& extracted =
3212 return extracted.NumTypeParameters();
3213 } else {
3215 }
3216}
intptr_t NumTypeParameters(Thread *thread) const
intptr_t NumTypeParameters() const
bool IsMethodExtractor() const
FunctionPtr extracted_method_closure() const
◆ ToCString()
const char * dart::kernel::ActiveClass::ToCString |
( |
| ) |
|
|
inline |
◆ enclosing
◆ klass
const Class* dart::kernel::ActiveClass::klass |
◆ local_type_parameters
const TypeArguments* dart::kernel::ActiveClass::local_type_parameters |
◆ member
const Function* dart::kernel::ActiveClass::member |
The documentation for this class was generated from the following files: