Sha256: 67ac8fa181bd0043eea2c153f101872f55de8688b8f653c86129ba2271fa0e0d

Contents?: true

Size: 463 Bytes

Versions: 4

Compression:

Stored size: 463 Bytes

Contents

#define VARIABLE_LIKE	some_value
#define FUNCTION_LIKE(a,b)  (a + b)
#pragma weak WeakSymbol = StrongSymbol

/* handling of spoofing macros */
DECL1(foo); /* gcc will accept this as function prototype (with some warnings) */
MACRO2(bar);
DECL3(x, y); /* gcc will accept this as function prototype (with some warnings) */

void prototype1 __ARGS((int arg1, void *arg2));
void prototype2 __ARGS((int arg1, void *arg2))
{
}
#undef FUNCTION_LIKE
#undef VARIABLE_LIKE

Version data entries

4 entries across 2 versions & 1 rubygems

Version Path
ctags.rb-1.1.4 ext/vendor/ctags/Units/parser-c.r/macros.c.d/input.c
ctags.rb-1.1.4 ext/vendor/ctags/Units/parser-cpreprocessor.r/macros-specified-with-param.c.d/input.c
ctags.rb-1.1.3 ext/vendor/ctags/Units/parser-c.r/macros.c.d/input.c
ctags.rb-1.1.3 ext/vendor/ctags/Units/parser-cpreprocessor.r/macros-specified-with-param.c.d/input.c