SYMBOL_TYPE,
INSTANCE_IDX,
EXPERIMENTAL,
+ FEATURE_TEST_MACRO,
FLOATING,
TYPE_ID,
RETURN_VOID,
symbol.set_attribute_string ("CCode", "cname", get_cname ());
}
+ if (metadata.has_argument (ArgumentType.FEATURE_TEST_MACRO)) {
+ symbol.set_attribute_string ("CCode", "feature_test_macro", metadata.get_string (ArgumentType.FEATURE_TEST_MACRO));
+ }
+
// lower_case_cprefix
if (get_lower_case_cprefix () != get_default_lower_case_cprefix ()) {
symbol.set_attribute_string ("CCode", "lower_case_cprefix", get_lower_case_cprefix ());