cinspector
Contents:
Introduction
Interfaces
cinspector
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
A
AbstractNode (class in cinspector.nodes.abstract_node)
analysis() (cinspector.analysis.call_graph.CallGraph method)
AssignmentExpressionNode (class in cinspector.nodes.basic_node)
B
BaseCFG (class in cinspector.analysis.cfg)
BasicBlock (class in cinspector.analysis.cfg)
BasicNode (class in cinspector.nodes.basic_node)
BinaryExpressionNode (class in cinspector.nodes.basic_node)
body (cinspector.nodes.basic_node.FunctionDefinitionNode attribute)
BorderNode (class in cinspector.nodes.abstract_node)
C
CallExpressionNode (class in cinspector.nodes.basic_node)
CallGraph (class in cinspector.analysis.call_graph)
CaseExpressionNode (class in cinspector.nodes.basic_node)
CCode (class in cinspector.interfaces)
CFG (class in cinspector.analysis.cfg)
CFile (class in cinspector.interfaces)
child_by_field_name() (cinspector.nodes.basic_node.BasicNode method)
child_count (cinspector.nodes.basic_node.BasicNode attribute)
children (cinspector.nodes.basic_node.BasicNode property)
cinspector
module
cinspector.analysis
module
cinspector.analysis.call_graph
module
cinspector.analysis.cfg
module
cinspector.interfaces
module
cinspector.nodes
module
cinspector.nodes.abstract_node
module
cinspector.nodes.basic_node
module
cinspector.nodes.edit
module
cinspector.nodes.node
module
cinspector.parser
module
common_entry_constraints() (cinspector.nodes.abstract_node.IfConditionNode method)
(cinspector.nodes.basic_node.IfStatementNode method)
CompoundStatementNode (class in cinspector.nodes.basic_node)
conclude_value() (cinspector.nodes.basic_node.EnumSpecifierNode method)
ConditionalExpressionNode (class in cinspector.nodes.basic_node)
CProj (class in cinspector.interfaces)
D
DeclarationNode (class in cinspector.nodes.basic_node)
declarator (cinspector.nodes.basic_node.FunctionDeclaratorNode attribute)
(cinspector.nodes.basic_node.FunctionDefinitionNode attribute)
(cinspector.nodes.basic_node.ParameterDeclarationNode attribute)
declared_identifiers() (cinspector.nodes.basic_node.DeclarationNode method)
descendants() (cinspector.nodes.basic_node.BasicNode method)
,
[1]
descendants_by_type_name() (cinspector.nodes.abstract_node.ForLoopNode method)
(cinspector.nodes.abstract_node.IfConditionNode method)
(cinspector.nodes.abstract_node.SwitchNode method)
(cinspector.nodes.abstract_node.WhileLoopNode method)
(cinspector.nodes.basic_node.BasicNode method)
DoStatementNode (class in cinspector.nodes.basic_node)
DoWhileLoopNode (class in cinspector.nodes.abstract_node)
E
Edit (class in cinspector.nodes.edit)
edit_str() (in module cinspector.nodes.edit)
EditPos (class in cinspector.nodes.edit)
end_point (cinspector.nodes.basic_node.BasicNode attribute)
entry_constraints() (cinspector.nodes.abstract_node.IfConditionNode method)
(cinspector.nodes.basic_node.IfStatementNode method)
EnumeratorListNode (class in cinspector.nodes.basic_node)
EnumeratorNode (class in cinspector.nodes.basic_node)
EnumSpecifierNode (class in cinspector.nodes.basic_node)
equal() (cinspector.nodes.basic_node.BasicNode method)
execution_path() (cinspector.analysis.cfg.BaseCFG method)
ExpressionStatementNode (class in cinspector.nodes.basic_node)
F
FieldDeclarationListNode (class in cinspector.nodes.basic_node)
FieldDeclarationNode (class in cinspector.nodes.basic_node)
FieldIdentifierNode (class in cinspector.nodes.basic_node)
ForLoopNode (class in cinspector.nodes.abstract_node)
ForStatementNode (class in cinspector.nodes.basic_node)
FunctionDeclaratorNode (class in cinspector.nodes.basic_node)
FunctionDefinitionNode (class in cinspector.nodes.basic_node)
G
generate() (cinspector.analysis.cfg.BaseCFG method)
get_by_condition() (cinspector.interfaces.CCode method)
get_by_type_name() (cinspector.interfaces.CCode method)
get_by_type_name_and_field() (cinspector.interfaces.CCode method)
get_by_type_name_and_query() (cinspector.interfaces.CCode method)
get_cursor() (cinspector.nodes.node.Util method)
get_node_raw() (cinspector.nodes.node.Util static method)
get_parser() (cinspector.nodes.node.Util method)
get_raw() (cinspector.nodes.node.Util static method)
get_tree() (cinspector.nodes.node.Util method)
I
IdentifierNode (class in cinspector.nodes.basic_node)
IfConditionNode (class in cinspector.nodes.abstract_node)
IfStatementNode (class in cinspector.nodes.basic_node)
in_front() (cinspector.nodes.basic_node.BasicNode method)
InitDeclaratorNode (class in cinspector.nodes.basic_node)
inline (cinspector.nodes.basic_node.FunctionDefinitionNode property)
internal (cinspector.nodes.basic_node.BasicNode attribute)
internal_src (cinspector.nodes.basic_node.BasicNode attribute)
,
[1]
internal_tree (cinspector.nodes.basic_node.BasicNode attribute)
is_array() (cinspector.nodes.basic_node.TypeNode method)
is_child() (cinspector.nodes.edit.Edit method)
is_identical() (cinspector.analysis.call_graph.CallGraph method)
is_indirect() (cinspector.nodes.basic_node.CallExpressionNode method)
is_logic_op() (cinspector.nodes.basic_node.BinaryExpressionNode method)
is_pointer() (cinspector.nodes.basic_node.TypeNode method)
M
main() (in module cinspector.parser)
make_wrapper() (cinspector.nodes.basic_node.BasicNode method)
mapping (cinspector.nodes.node.Query attribute)
merge() (cinspector.analysis.cfg.BaseCFG method)
module
cinspector
cinspector.analysis
cinspector.analysis.call_graph
cinspector.analysis.cfg
cinspector.interfaces
cinspector.nodes
cinspector.nodes.abstract_node
cinspector.nodes.basic_node
cinspector.nodes.edit
cinspector.nodes.node
cinspector.parser
N
name (cinspector.nodes.basic_node.FunctionDefinitionNode property)
(cinspector.nodes.basic_node.ParameterDeclarationNode property)
NConditionNode (class in cinspector.nodes.abstract_node)
NForLoopNode (class in cinspector.nodes.abstract_node)
Node (class in cinspector.nodes.node)
node_type (cinspector.nodes.basic_node.BasicNode attribute)
NumberLiteralNode (class in cinspector.nodes.basic_node)
NWhileLoopNode (class in cinspector.nodes.abstract_node)
P
ParameterDeclarationNode (class in cinspector.nodes.basic_node)
ParameterListNode (class in cinspector.nodes.basic_node)
parameters (cinspector.nodes.basic_node.FunctionDeclaratorNode attribute)
(cinspector.nodes.basic_node.FunctionDefinitionNode property)
parent (cinspector.nodes.basic_node.BasicNode property)
ParenthesizedExpressionNode (class in cinspector.nodes.basic_node)
point2index() (cinspector.nodes.node.Util static method)
PreprocArgNode (class in cinspector.nodes.basic_node)
PreprocDefNode (class in cinspector.nodes.basic_node)
PreprocFunctionDefNode (class in cinspector.nodes.basic_node)
print_tree() (cinspector.nodes.basic_node.BasicNode method)
,
[1]
Q
Query (class in cinspector.nodes.node)
query() (cinspector.nodes.node.Query method)
,
[1]
R
remove_child() (cinspector.nodes.edit.Edit method)
remove_parenthese() (cinspector.nodes.basic_node.ParenthesizedExpressionNode method)
ReturnStatementNode (class in cinspector.nodes.basic_node)
S
sort_nodes() (cinspector.nodes.node.Util static method)
src (cinspector.nodes.basic_node.BasicNode attribute)
start_point (cinspector.nodes.basic_node.BasicNode attribute)
statements (cinspector.nodes.basic_node.CompoundStatementNode attribute)
static (cinspector.nodes.basic_node.FunctionDefinitionNode property)
storage_class_specifier (cinspector.nodes.basic_node.FunctionDefinitionNode property)
(cinspector.nodes.basic_node.ParameterDeclarationNode property)
StorageClassSpecifierNode (class in cinspector.nodes.basic_node)
StructSpecifierNode (class in cinspector.nodes.basic_node)
SubscriptExpressionNode (class in cinspector.nodes.basic_node)
SwitchNode (class in cinspector.nodes.abstract_node)
symbol (cinspector.nodes.basic_node.AssignmentExpressionNode property)
T
tokenize() (cinspector.nodes.basic_node.BasicNode method)
ts_type (cinspector.nodes.basic_node.BasicNode attribute)
type (cinspector.nodes.basic_node.FunctionDefinitionNode attribute)
(cinspector.nodes.basic_node.ParameterDeclarationNode attribute)
type_qualifier (cinspector.nodes.basic_node.FunctionDefinitionNode property)
(cinspector.nodes.basic_node.ParameterDeclarationNode property)
TypeIdentifierNode (class in cinspector.nodes.basic_node)
TypeNode (class in cinspector.nodes.basic_node)
TypeQualifierNode (class in cinspector.nodes.basic_node)
U
UnaryExpressionNode (class in cinspector.nodes.basic_node)
unsolved_value() (cinspector.nodes.basic_node.EnumSpecifierNode method)
used_ids() (cinspector.nodes.basic_node.UnaryExpressionNode method)
Util (class in cinspector.nodes.node)
V
VariadicParameterNode (class in cinspector.nodes.basic_node)
W
WhileLoopNode (class in cinspector.nodes.abstract_node)
WhileStatementNode (class in cinspector.nodes.basic_node)
Y
YConditionNode (class in cinspector.nodes.abstract_node)
YForLoopNode (class in cinspector.nodes.abstract_node)
YWhileLoopNode (class in cinspector.nodes.abstract_node)