company logo

C++ function

Keywords:  function

C++ functions are supported with a complete header definition. The code section definition has been simplified for being able to import C++ functions without knowing the detailed C++ function syntax. Hence, the parser may recognize C++ functions as such but cannot be used for analyzing C++ functions in detail.

When the code is defined somewhere else, the code section can be omitted. C++ functions are identified by a function name. When a function has several implementations, the function name must be extended by the implementation name. For functions with only one implementation an implementation name (i00) is generated, when not being defined.

Definition: 

cpp_function := funct_dcl | funct_def