Kind
const char* Kind() const;
expression_result_kind Kind() const { return fResultKind; }
virtual type_kind Kind() const;
virtual template_type_kind Kind() const = 0;
virtual type_kind Kind() const = 0;
virtual type_kind Kind() const;
virtual type_kind Kind() const;
virtual type_kind Kind() const;
virtual type_kind Kind() const;
virtual type_kind Kind() const;
virtual type_kind Kind() const;
virtual type_kind Kind() const;
virtual type_kind Kind() const;
virtual type_kind Kind() const;
virtual type_kind Kind() const;
virtual type_kind Kind() const;
return argument->Kind() == kind;
char Kind() { return fKind; }
if (fExpressionValue->Kind() == EXPRESSION_RESULT_KIND_PRIMITIVE) {
if (node->GetType()->Kind() == TYPE_ADDRESS
&& child->GetType()->Kind() == TYPE_COMPOUND) {
if (value->Kind() == EXPRESSION_RESULT_KIND_PRIMITIVE) {
if (nodeChildRawType->Kind() == TYPE_COMPOUND)
if (nodeChildRawType->Kind() == TYPE_UNSPECIFIED)
if (parentValueNode->GetType()->ResolveRawType(false)->Kind()
type_kind childKind = nodeChildRawType->Kind();
component.SetToBaseType(fNodeChild->GetType()->Kind(),
if (value->Kind() == EXPRESSION_RESULT_KIND_PRIMITIVE) {
} else if (value->Kind() == EXPRESSION_RESULT_KIND_VALUE_NODE) {
} else if (value->Kind() != EXPRESSION_RESULT_KIND_TYPE) {
if (value->Kind() == EXPRESSION_RESULT_KIND_PRIMITIVE) {
printf(" kind '%s'\n", parameter->Kind());
if (strcmp(parameter->Name(), "Channel") == 0 || strcmp(parameter->Kind(), B_TUNER_CHANNEL) == 0) {
if (!strcmp(p->Kind(), B_MASTER_GAIN)) {
if (strcmp(p->Kind(), B_MASTER_GAIN))
if (!strcmp(p->Kind(), B_MUTE)) {
if (!strcmp(p->Kind(), B_MASTER_GAIN))
if (!strcmp(p->Kind(), B_MASTER_GAIN))
if (!strcmp(parameter->Kind(), B_MUTE))
if (!strcmp(parameter->Kind(), B_MASTER_GAIN)) {
if (node->GetType()->ResolveRawType(false)->Kind() == TYPE_ADDRESS
&& child->GetType()->ResolveRawType(false)->Kind()
if (fConditionResult->Kind() != EXPRESSION_RESULT_KIND_PRIMITIVE)
virtual template_type_kind Kind() const { return fTemplateKind; }
&& typeEntry->type->Kind() != constraints.TypeKind())
if (typeEntry->type->Kind() == TYPE_ADDRESS) {
} else if (typeEntry->type->Kind() == TYPE_COMPOUND) {
virtual dwarf_unit_kind Kind() const = 0;
virtual dwarf_unit_kind Kind() const;
virtual dwarf_unit_kind Kind() const;
if (type->Kind() == TYPE_ENUMERATION)
if (type->Kind() == TYPE_SUBRANGE) {
if (Kind() == OPERAND_KIND_PRIMITIVE)
else if (Kind() == OPERAND_KIND_TYPE) {
if (value.Kind() == OPERAND_KIND_PRIMITIVE) {
} else if (value.Kind() == OPERAND_KIND_VALUE_NODE)
else if (value.Kind() == OPERAND_KIND_TYPE)
if (parentNode->GetType()->Kind() == TYPE_ADDRESS
if (value.Kind() == OPERAND_KIND_TYPE) {
if (value.Kind() != OPERAND_KIND_PRIMITIVE
&& value.Kind() != OPERAND_KIND_VALUE_NODE) {
if (value.Kind() == OPERAND_KIND_VALUE_NODE)
else if (value.Kind() == OPERAND_KIND_PRIMITIVE)
if (indexSize.Kind() == OPERAND_KIND_TYPE) {
if (node->GetType()->Kind() != TYPE_COMPOUND) {
&& node->GetType()->ResolveRawType(false)->Kind() == TYPE_ADDRESS
&& node->ChildAt(0)->GetType()->ResolveRawType(false)->Kind()
if (node->ChildAt(i)->GetType()->Kind() != TYPE_COMPOUND
if (baseType != NULL && baseType->Kind() == TYPE_FUNCTION)
if (!strcmp(continuous.Kind(), B_MASTER_GAIN)
|| !strcmp(continuous.Kind(), B_GAIN)) {
|| strcmp(parameter.Kind(), B_WEB_PHYSICAL_INPUT))
if (!strcmp(parameter.OutputAt(0)->Kind(), B_INPUT_MUX))
if (!strcmp(discrete.Kind(), B_ENABLE)
|| !strcmp(discrete.Kind(), B_MUTE)
if (strcmp(parameter->Kind(), B_GAIN) != 0)