libabigail
Loading...
Searching...
No Matches
function_call_expr Class Reference

The abstraction of a function call expression. More...

#include <abg-ini.h>

Public Member Functions

 function_call_expr (const string &name, const vector< string > &args)
 Constructor for the function_call_expr type.
 
vector< string > & get_arguments ()
 Getter for the arguments of the function call expression.
 
const vector< string > & get_arguments () const
 Getter for the arguments of the function call expression.
 
const string & get_name () const
 Getter of the name of the function being called.
 

Detailed Description

The abstraction of a function call expression.

Definition at line 433 of file abg-ini.h.

Constructor & Destructor Documentation

◆ function_call_expr()

function_call_expr ( const string & name,
const vector< string > & args )

Constructor for the function_call_expr type.

Parameters
namethe name of the function being called.
argsa vector of the arguements of the function being called.

Definition at line 1976 of file abg-ini.cc.

Member Function Documentation

◆ get_arguments() [1/2]

vector< string > & get_arguments ( )

Getter for the arguments of the function call expression.

That is, a getter for the arguments of the function call.

Returns
the operands of the function call expression.

Definition at line 2003 of file abg-ini.cc.

◆ get_arguments() [2/2]

const vector< string > & get_arguments ( ) const

Getter for the arguments of the function call expression.

That is, a getter for the arguments of the function call.

Returns
the operands of the function call expression.

Definition at line 1994 of file abg-ini.cc.

◆ get_name()

const string & get_name ( ) const

Getter of the name of the function being called.

Returns
the name of the function being called.

Definition at line 1985 of file abg-ini.cc.


The documentation for this class was generated from the following files: