Index

A | C | D | E | G | N | O | S | Z

A

add_assignment() (gccjit.Block method)
add_assignment_op() (gccjit.Block method)
add_comment() (gccjit.Block method)
add_eval() (gccjit.Block method)

C

compile() (gccjit.Context method)
compile_to_file() (gccjit.Context method)

D

dereference() (gccjit.RValue method)
dereference_field() (gccjit.RValue method)
dump_reproducer_to_file() (gccjit.Context method)
dump_to_dot() (gccjit.Function method)
dump_to_file() (gccjit.Context method)

E

end_with_conditional() (gccjit.Block method)
end_with_jump() (gccjit.Block method)
end_with_return() (gccjit.Block method)
end_with_void_return() (gccjit.Block method)

G

gccjit.BinaryOp (built-in class)
gccjit.BinaryOp.BITWISE_AND (built-in variable)
gccjit.BinaryOp.BITWISE_OR (built-in variable)
gccjit.BinaryOp.BITWISE_XOR (built-in variable)
gccjit.BinaryOp.DIVIDE (built-in variable)
gccjit.BinaryOp.LOGICAL_AND (built-in variable)
gccjit.BinaryOp.LOGICAL_OR (built-in variable)
gccjit.BinaryOp.MINUS (built-in variable)
gccjit.BinaryOp.MODULO (built-in variable)
gccjit.BinaryOp.MULT (built-in variable)
gccjit.BinaryOp.PLUS (built-in variable)
gccjit.Block (built-in class)
gccjit.BoolOption (built-in class)
gccjit.BoolOption.DEBUGINFO (built-in variable)
gccjit.BoolOption.DUMP_EVERYTHING (built-in variable)
gccjit.BoolOption.DUMP_GENERATED_CODE (built-in variable)
gccjit.BoolOption.DUMP_INITIAL_GIMPLE (built-in variable)
gccjit.BoolOption.DUMP_INITIAL_TREE (built-in variable)
gccjit.BoolOption.DUMP_SUMMARY (built-in variable)
gccjit.BoolOption.KEEP_INTERMEDIATES (built-in variable)
gccjit.BoolOption.SELFCHECK_GC (built-in variable)
gccjit.Comparison (built-in class)
gccjit.Comparison.EQ (built-in variable)
gccjit.Comparison.GE (built-in variable)
gccjit.Comparison.GT (built-in variable)
gccjit.Comparison.LE (built-in variable)
gccjit.Comparison.LT (built-in variable)
gccjit.Comparison.NE (built-in variable)
gccjit.Context (built-in class)
gccjit.Field (built-in class)
gccjit.Function (built-in class)
gccjit.FunctionKind (built-in class)
gccjit.FunctionKind.ALWAYS_INLINE (built-in variable)
gccjit.FunctionKind.EXPORTED (built-in variable)
gccjit.FunctionKind.IMPORTED (built-in variable)
gccjit.FunctionKind.INTERNAL (built-in variable)
gccjit.IntOption (built-in class)
gccjit.IntOption.OPTIMIZATION_LEVEL (built-in variable)
gccjit.Location (built-in class)
gccjit.LValue (built-in class)
gccjit.OutputKind (built-in class)
gccjit.OutputKind.ASSEMBLER (built-in variable)
gccjit.OutputKind.DYNAMIC_LIBRARY (built-in variable)
gccjit.OutputKind.EXECUTABLE (built-in variable)
gccjit.OutputKind.OBJECT_FILE (built-in variable)
gccjit.Param (built-in class)
gccjit.Result (built-in class)
gccjit.RValue (built-in class)
gccjit.StrOption (built-in class)
gccjit.StrOption.PROGNAME (built-in variable)
gccjit.Struct (built-in class)
gccjit.Type (built-in class)
gccjit.TypeKind (built-in class)
gccjit.TypeKind.BOOL (built-in variable)
gccjit.TypeKind.CHAR (built-in variable)
gccjit.TypeKind.CONST_CHAR_PTR (built-in variable)
gccjit.TypeKind.DOUBLE (built-in variable)
gccjit.TypeKind.FILE_PTR (built-in variable)
gccjit.TypeKind.FLOAT (built-in variable)
gccjit.TypeKind.INT (built-in variable)
gccjit.TypeKind.LONG (built-in variable)
gccjit.TypeKind.LONG_DOUBLE (built-in variable)
gccjit.TypeKind.LONG_LONG (built-in variable)
gccjit.TypeKind.SHORT (built-in variable)
gccjit.TypeKind.SIGNED_CHAR (built-in variable)
gccjit.TypeKind.SIZE_T (built-in variable)
gccjit.TypeKind.UNSIGNED_CHAR (built-in variable)
gccjit.TypeKind.UNSIGNED_INT (built-in variable)
gccjit.TypeKind.UNSIGNED_LONG (built-in variable)
gccjit.TypeKind.UNSIGNED_LONG_LONG (built-in variable)
gccjit.TypeKind.UNSIGNED_SHORT (built-in variable)
gccjit.TypeKind.VOID (built-in variable)
gccjit.TypeKind.VOID_PTR (built-in variable)
gccjit.UnaryOp (built-in class)
gccjit.UnaryOp.BITWISE_NEGATE (built-in variable)
gccjit.UnaryOp.LOGICAL_NEGATE (built-in variable)
gccjit.UnaryOp.MINUS (built-in variable)
get_address() (gccjit.LValue method)
get_builtin_function() (gccjit.Context method)
get_code() (gccjit.Result method)
get_const() (gccjit.Type method)
get_first_error() (gccjit.Context method)
get_function() (gccjit.Block method)
get_int_type() (gccjit.Context method)
get_param() (gccjit.Function method)
get_pointer() (gccjit.Type method)
get_type() (gccjit.Context method)
(gccjit.RValue method)
get_volatile() (gccjit.Type method)

N

new_array_access() (gccjit.Context method)
new_array_type() (gccjit.Context method)
new_binary_op() (gccjit.Context method)
new_block() (gccjit.Function method)
new_call() (gccjit.Context method)
new_call_through_ptr() (gccjit.Context method)
new_cast() (gccjit.Context method)
new_child_context() (gccjit.Context method)
new_comparison() (gccjit.Context method)
new_field() (gccjit.Context method)
new_function() (gccjit.Context method)
new_function_ptr_type() (gccjit.Context method)
new_global() (gccjit.Context method)
new_local() (gccjit.Function method)
new_location() (gccjit.Context method)
new_param() (gccjit.Context method)
new_rvalue_from_double() (gccjit.Context method)
new_rvalue_from_int() (gccjit.Context method)
new_rvalue_from_ptr() (gccjit.Context method)
new_string_literal() (gccjit.Context method)
new_struct() (gccjit.Context method)
new_unary_op() (gccjit.Context method)
new_union() (gccjit.Context method)
null() (gccjit.Context method)

O

one() (gccjit.Context method)

S

set_bool_option() (gccjit.Context method)
set_fields() (gccjit.Struct method)
set_int_option() (gccjit.Context method)
set_logfile() (gccjit.Context method)
set_str_option() (gccjit.Context method)

Z

zero() (gccjit.Context method)