class AdLint::Cpp::TimeMacro
Public Class Methods
new()
click to toggle source
Calls superclass method
AdLint::Cpp::SpecialMacro::new
# File lib/adlint/cpp/macro.rb, line 540 def initialize super("__TIME__") end
Private Instance Methods
generate_replacement_list(tok)
click to toggle source
# File lib/adlint/cpp/macro.rb, line 545 def generate_replacement_list(tok) time = Time.now.strftime("%H:%M:%S") PPTokens.new.push(Token.new(:PP_TOKEN, "\"#{time}\"", tok.location, :STRING_LITERAL)) end