|
__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
|