|
|
__init__(self,
name='',
declarations=None)
creates class that describes C++ namespace declaration |
source code
|
|
|
|
|
|
|
take_parenting(self,
inst)
Takes parenting from inst and transfers it to self |
source code
|
|
|
|
|
|
|
|
|
|
namespace(self,
name=None,
function=None,
recursive=None)
returns reference to namespace declaration, that is matched defined
criterias |
source code
|
|
|
|
ns(self,
name=None,
function=None,
recursive=None)
returns reference to namespace declaration, that is matched defined
criterias |
source code
|
|
|
|
namespaces(self,
name=None,
function=None,
recursive=None,
allow_empty=None)
returns a set of namespace declarations, that are matched defined
criterias |
source code
|
|
|
|
nss(self,
name=None,
function=None,
recursive=None,
allow_empty=None)
returns a set of namespace declarations, that are matched defined
criterias |
source code
|
|
|
|
free_function(self,
name=None,
function=None,
return_type=None,
arg_types=None,
header_dir=None,
header_file=None,
recursive=None)
returns reference to free function declaration, that is matched
defined criterias |
source code
|
|
|
|
free_fun(self,
name=None,
function=None,
return_type=None,
arg_types=None,
header_dir=None,
header_file=None,
recursive=None)
returns reference to free function declaration, that is matched
defined criterias |
source code
|
|
|
|
free_functions(self,
name=None,
function=None,
return_type=None,
arg_types=None,
header_dir=None,
header_file=None,
recursive=None,
allow_empty=None)
returns a set of free function declarations, that are matched defined
criterias |
source code
|
|
|
|
free_funs(self,
name=None,
function=None,
return_type=None,
arg_types=None,
header_dir=None,
header_file=None,
recursive=None,
allow_empty=None)
returns a set of free function declarations, that are matched defined
criterias |
source code
|
|
|
|
free_operator(self,
name=None,
function=None,
symbol=None,
return_type=None,
arg_types=None,
header_dir=None,
header_file=None,
recursive=None)
returns reference to free operator declaration, that is matched
defined criterias |
source code
|
|
|
|
free_operators(self,
name=None,
function=None,
symbol=None,
return_type=None,
arg_types=None,
header_dir=None,
header_file=None,
recursive=None,
allow_empty=None)
returns a set of free operator declarations, that are matched defined
criterias |
source code
|
|
|
|
|
|
Inherited from scopedef.scopedef_t:
__eq__,
__getitem__,
calldef,
calldefs,
casting_operator,
casting_operators,
class_,
classes,
clear_optimizer,
constructor,
constructors,
decl,
decls,
enum,
enumeration,
enumerations,
enums,
init_optimizer,
mem_fun,
mem_funs,
mem_oper,
mem_opers,
member_function,
member_functions,
member_operator,
member_operators,
operator,
operators,
typedef,
typedefs,
var,
variable,
variables,
vars
Inherited from declaration.declaration_t:
__lt__,
__ne__,
create_decl_string
|