Method: AdLint::Exam::CBuiltin::FunLikeMacroExtraction#initialize
- Defined in:
- lib/adlint/exam/c_builtin/cpp_code.rb
#initialize(phase_ctxt) ⇒ FunLikeMacroExtraction
Returns a new instance of FunLikeMacroExtraction.
61 62 63 64 65 66 |
# File 'lib/adlint/exam/c_builtin/cpp_code.rb', line 61 def initialize(phase_ctxt) super interp = phase_ctxt[:cpp_interpreter] interp.on_function_like_macro_defined += T(:extract) interp.on_va_function_like_macro_defined += T(:extract) end |