class AdLint::Cpp::DefineLineCollector
Attributes
define_lines[R]
Public Class Methods
new()
click to toggle source
# File lib/adlint/cpp/syntax.rb, line 1285 def initialize @define_lines = [] end
Public Instance Methods
visit_function_like_define_line(node)
click to toggle source
Calls superclass method
AdLint::Cpp::SyntaxTreeVisitor#visit_function_like_define_line
# File lib/adlint/cpp/syntax.rb, line 1296 def visit_function_like_define_line(node) super @define_lines.push(node) end
visit_object_like_define_line(node)
click to toggle source
Calls superclass method
AdLint::Cpp::SyntaxTreeVisitor#visit_object_like_define_line
# File lib/adlint/cpp/syntax.rb, line 1291 def visit_object_like_define_line(node) super @define_lines.push(node) end
visit_va_function_like_define_line(node)
click to toggle source
Calls superclass method
AdLint::Cpp::SyntaxTreeVisitor#visit_va_function_like_define_line
# File lib/adlint/cpp/syntax.rb, line 1301 def visit_va_function_like_define_line(node) super @define_lines.push(node) end