mirror of
https://github.com/meekrosoft/fff
synced 2026-01-23 00:15:59 +01:00
Clean up indentation
This commit is contained in:
36
fakegen.rb
36
fakegen.rb
@@ -165,8 +165,10 @@ def output_macro(arg_count, is_value_function)
|
|||||||
extern_c {
|
extern_c {
|
||||||
putd "FUNCNAME##_Fake FUNCNAME##_fake;\\"
|
putd "FUNCNAME##_Fake FUNCNAME##_fake;\\"
|
||||||
putd function_signature(arg_count, is_value_function) + "{ \\"
|
putd function_signature(arg_count, is_value_function) + "{ \\"
|
||||||
|
pushd
|
||||||
output_function_body(arg_count, is_value_function)
|
output_function_body(arg_count, is_value_function)
|
||||||
putd " } \\"
|
popd
|
||||||
|
putd "} \\"
|
||||||
output_reset_function(arg_count, is_value_function)
|
output_reset_function(arg_count, is_value_function)
|
||||||
}
|
}
|
||||||
popd
|
popd
|
||||||
@@ -291,28 +293,28 @@ end
|
|||||||
def function_signature(arg_count, is_value_function)
|
def function_signature(arg_count, is_value_function)
|
||||||
# example: RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1)
|
# example: RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1)
|
||||||
return_type = is_value_function ? "RETURN_TYPE" : "void"
|
return_type = is_value_function ? "RETURN_TYPE" : "void"
|
||||||
" #{return_type} FUNCNAME(#{arg_val_list(arg_count)})"
|
"#{return_type} FUNCNAME(#{arg_val_list(arg_count)})"
|
||||||
end
|
end
|
||||||
|
|
||||||
def output_function_body(arg_count, is_value_function)
|
def output_function_body(arg_count, is_value_function)
|
||||||
arg_count.times { |i| putd " SAVE_ARG(FUNCNAME, #{i}); \\" }
|
arg_count.times { |i| putd "SAVE_ARG(FUNCNAME, #{i}); \\" }
|
||||||
putd " if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\\"
|
putd "if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\\"
|
||||||
arg_count.times { |i| putd " SAVE_ARG_HISTORY(FUNCNAME, #{i}); \\" }
|
arg_count.times { |i| putd " SAVE_ARG_HISTORY(FUNCNAME, #{i}); \\" }
|
||||||
putd " }\\"
|
putd "}\\"
|
||||||
putd " else{\\"
|
putd "else{\\"
|
||||||
putd " HISTORY_DROPPED(FUNCNAME);\\"
|
putd " HISTORY_DROPPED(FUNCNAME);\\"
|
||||||
putd " }\\"
|
putd "}\\"
|
||||||
putd " INCREMENT_CALL_COUNT(FUNCNAME); \\"
|
putd "INCREMENT_CALL_COUNT(FUNCNAME); \\"
|
||||||
putd " if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(#{arg_list(arg_count)}); \\"
|
putd "if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(#{arg_list(arg_count)}); \\"
|
||||||
putd " REGISTER_CALL(FUNCNAME); \\"
|
putd "REGISTER_CALL(FUNCNAME); \\"
|
||||||
putd " RETURN_FAKE_RESULT(FUNCNAME) \\" if is_value_function
|
putd "RETURN_FAKE_RESULT(FUNCNAME) \\" if is_value_function
|
||||||
end
|
end
|
||||||
|
|
||||||
def output_reset_function(arg_count, is_value_function)
|
def output_reset_function(arg_count, is_value_function)
|
||||||
putd " void FUNCNAME##_reset(){ \\"
|
putd "void FUNCNAME##_reset(){ \\"
|
||||||
putd " memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \\"
|
putd " memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \\"
|
||||||
putd " FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\\"
|
putd " FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\\"
|
||||||
putd " } \\"
|
putd "} \\"
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user