Ada: Refactor Inline_Static_Function_Call
The `Inline_Static_Function_Call` in Ada compiler has been refactored to reduce code nesting.
This commit refactors the Inline_Static_Function_Call procedure in the Ada compiler to reduce source code nesting. This change improves code readability and maintainability without altering the functionality of the inlining process.
In Details
This commit pertains to the Ada compiler's inlining mechanism, specifically the Inline_Static_Function_Call procedure in inline.adb and inline.ads. The refactoring reduces source code nesting, improving code clarity within the Ada-specific parts of GCC.
For Context
This commit involves internal improvements to the Ada compiler, a part of the GCC compiler suite that handles the Ada programming language. Specifically, it reorganizes the code responsible for inlining static function calls, a process where the compiler replaces a function call with the actual code of the function to potentially improve performance. This refactoring makes the code easier to understand and maintain.