Rizin
unix-like reverse engineering framework and cli tools
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Friends Macros Modules Pages
symcat.h File Reference

Go to the source code of this file.

Macros

#define CONCAT2(a, b)   a b
 
#define CONCAT3(a, b, c)   a b c
 
#define CONCAT4(a, b, c, d)   a b c d
 
#define STRINGX(s)   "s"
 
#define XCONCAT2(a, b)   CONCAT2(a, b)
 
#define XCONCAT3(a, b, c)   CONCAT3(a, b, c)
 
#define XCONCAT4(a, b, c, d)   CONCAT4(a, b, c, d)
 
#define XSTRING(s)   STRINGX(s)
 

Macro Definition Documentation

◆ CONCAT2

#define CONCAT2 (   a,
  b 
)    a b

Definition at line 35 of file symcat.h.

◆ CONCAT3

#define CONCAT3 (   a,
  b,
  c 
)    a b c

Definition at line 36 of file symcat.h.

◆ CONCAT4

#define CONCAT4 (   a,
  b,
  c,
  d 
)    a b c d

Definition at line 37 of file symcat.h.

◆ STRINGX

#define STRINGX (   s)    "s"

Definition at line 38 of file symcat.h.

◆ XCONCAT2

#define XCONCAT2 (   a,
  b 
)    CONCAT2(a, b)

Definition at line 41 of file symcat.h.

◆ XCONCAT3

#define XCONCAT3 (   a,
  b,
  c 
)    CONCAT3(a, b, c)

Definition at line 42 of file symcat.h.

◆ XCONCAT4

#define XCONCAT4 (   a,
  b,
  c,
  d 
)    CONCAT4(a, b, c, d)

Definition at line 43 of file symcat.h.

◆ XSTRING

#define XSTRING (   s)    STRINGX(s)

Definition at line 50 of file symcat.h.