class AdLint::Cpp::PseudoFunctionLikeDefineLine
Public Class Methods
new(name_str, param_names)
click to toggle source
Calls superclass method
AdLint::Cpp::FunctionLikeDefineLine::new
# File lib/adlint/cpp/syntax.rb, line 400 def initialize(name_str, param_names) id_list = IdentifierList.new( param_names.map { |str| Token.new(:PP_TOKEN, str, Location.new) }) super(Token.new(:DEFINE, "#define", Location.new), Token.new(:PP_TOKEN, name_str, Location.new), id_list, nil, nil) end
Public Instance Methods
mark_as_referred_by(tok)
click to toggle source
# File lib/adlint/cpp/syntax.rb, line 408 def mark_as_referred_by(tok) end