query: C - container_of macro
positive_passages.docid: 25840
positive_passages.text: Rationale behind the container_of macro in linux/list.h
negative_passages.docid: 146372
negative_passages.text: Does the C preprocessor strip comments or expand macros first?
negative_passages.docid: 60128
negative_passages.text: What are the valid characters for macro names?
negative_passages.docid: 153953
negative_passages.text: best-practice on C header files with #ifndef #define #endif
negative_passages.docid: 52171
negative_passages.text: Is typedef a storage-class-specifier?
negative_passages.docid: 121977
negative_passages.text: Defining a macro for "real" colored delimiters
negative_passages.docid: 127109
negative_passages.text: What does #x inside a C macro mean?
negative_passages.docid: 12192
negative_passages.text: Why the end-of-line % in macro definitions?
negative_passages.docid: 88148
negative_passages.text: Strange behaviour of macros C/C++
negative_passages.docid: 101192
negative_passages.text: Macro with lstlisting inside
negative_passages.docid: 123993
negative_passages.text: Can I turn a collection of optional parameters into a macro?
negative_passages.docid: 55611
negative_passages.text: Using end-of-line delimiter in plain Tex macro
negative_passages.docid: 55791
negative_passages.text: Java: Is there support for macros?
negative_passages.docid: 2604
negative_passages.text: Are \end.... macro names reserved in LaTeX2e?
negative_passages.docid: 98245
negative_passages.text: # and ## in macros
negative_passages.docid: 83726
negative_passages.text: Standard pre-defined macros in LaTeX: where to find them all
negative_passages.docid: 57034
negative_passages.text: Array-size macro that rejects pointers