nswrap/ast
Greg 8de87cddb7 Performance improvements (do not parse addresses or locations unless
location tracking is enabled). Allow profiling option. Add some
comments and clean-ups to types/*.go.
2019-05-11 23:03:56 -04:00
..
aligned_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
aligned_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
alloc_size_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
alloc_size_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
always_inline_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
always_inline_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
array_filler_test.go Initial commit. 2019-04-09 11:52:21 -04:00
array_filler.go Initial commit. 2019-04-09 11:52:21 -04:00
array_subscript_expr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
array_subscript_expr.go Initial commit. 2019-04-09 11:52:21 -04:00
asm_label_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
asm_label_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
ast_test.go Initial commit. 2019-04-09 11:52:21 -04:00
ast.go Performance improvements (do not parse addresses or locations unless 2019-05-11 23:03:56 -04:00
attributed_type.go Initial commit. 2019-04-09 11:52:21 -04:00
availability_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
availability_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
binary_operator_test.go Initial commit. 2019-04-09 11:52:21 -04:00
binary_operator.go Performance improvements (do not parse addresses or locations unless 2019-05-11 23:03:56 -04:00
block_command_comment_test.go Initial commit. 2019-04-09 11:52:21 -04:00
block_command_comment.go Initial commit. 2019-04-09 11:52:21 -04:00
block_pointer_type.go Initial commit. 2019-04-09 11:52:21 -04:00
break_stmt_test.go Initial commit. 2019-04-09 11:52:21 -04:00
break_stmt.go Initial commit. 2019-04-09 11:52:21 -04:00
builtin_type_test.go Initial commit. 2019-04-09 11:52:21 -04:00
builtin_type.go Initial commit. 2019-04-09 11:52:21 -04:00
c_style_cast_expr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
c_style_cast_expr.go Performance improvements (do not parse addresses or locations unless 2019-05-11 23:03:56 -04:00
call_expr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
call_expr.go Initial commit. 2019-04-09 11:52:21 -04:00
case_stmt_test.go Initial commit. 2019-04-09 11:52:21 -04:00
case_stmt.go Initial commit. 2019-04-09 11:52:21 -04:00
character_literal_test.go Initial commit. 2019-04-09 11:52:21 -04:00
character_literal.go Initial commit. 2019-04-09 11:52:21 -04:00
compound_assign_operator_test.go Initial commit. 2019-04-09 11:52:21 -04:00
compound_assign_operator.go Initial commit. 2019-04-09 11:52:21 -04:00
compound_literal_expr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
compound_literal_expr.go Initial commit. 2019-04-09 11:52:21 -04:00
compound_stmt_test.go Initial commit. 2019-04-09 11:52:21 -04:00
compound_stmt.go Initial commit. 2019-04-09 11:52:21 -04:00
conditional_operator_test.go Initial commit. 2019-04-09 11:52:21 -04:00
conditional_operator.go Initial commit. 2019-04-09 11:52:21 -04:00
const_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
const_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
constant_array_type_test.go Initial commit. 2019-04-09 11:52:21 -04:00
constant_array_type.go Initial commit. 2019-04-09 11:52:21 -04:00
continue_stmt_test.go Initial commit. 2019-04-09 11:52:21 -04:00
continue_stmt.go Initial commit. 2019-04-09 11:52:21 -04:00
decayed_type_test.go Initial commit. 2019-04-09 11:52:21 -04:00
decayed_type.go Initial commit. 2019-04-09 11:52:21 -04:00
decl_ref_expr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
decl_ref_expr.go Initial commit. 2019-04-09 11:52:21 -04:00
decl_stmt_test.go Initial commit. 2019-04-09 11:52:21 -04:00
decl_stmt.go Initial commit. 2019-04-09 11:52:21 -04:00
default_stmt_test.go Initial commit. 2019-04-09 11:52:21 -04:00
default_stmt.go Initial commit. 2019-04-09 11:52:21 -04:00
deprecated_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
deprecated_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
disable_tail_calls_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
disable_tail_calls_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
do_stmt_test.go Initial commit. 2019-04-09 11:52:21 -04:00
do_stmt.go Initial commit. 2019-04-09 11:52:21 -04:00
elaborated_type_test.go Initial commit. 2019-04-09 11:52:21 -04:00
elaborated_type.go Initial commit. 2019-04-09 11:52:21 -04:00
empty_decl_test.go Initial commit. 2019-04-09 11:52:21 -04:00
empty_decl.go Initial commit. 2019-04-09 11:52:21 -04:00
enum_constant_decl_test.go Initial commit. 2019-04-09 11:52:21 -04:00
enum_constant_decl.go Performance improvements (do not parse addresses or locations unless 2019-05-11 23:03:56 -04:00
enum_decl_test.go Initial commit. 2019-04-09 11:52:21 -04:00
enum_decl.go Performance improvements (do not parse addresses or locations unless 2019-05-11 23:03:56 -04:00
enum_test.go Initial commit. 2019-04-09 11:52:21 -04:00
enum_type_test.go Initial commit. 2019-04-09 11:52:21 -04:00
enum_type.go Initial commit. 2019-04-09 11:52:21 -04:00
enum.go Initial commit. 2019-04-09 11:52:21 -04:00
field_decl_test.go Initial commit. 2019-04-09 11:52:21 -04:00
field_decl.go Initial commit. 2019-04-09 11:52:21 -04:00
field_test.go Initial commit. 2019-04-09 11:52:21 -04:00
field.go Initial commit. 2019-04-09 11:52:21 -04:00
floating_literal_test.go Initial commit. 2019-04-09 11:52:21 -04:00
floating_literal.go Initial commit. 2019-04-09 11:52:21 -04:00
for_stmt_test.go Initial commit. 2019-04-09 11:52:21 -04:00
for_stmt.go Initial commit. 2019-04-09 11:52:21 -04:00
format_arg_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
format_arg_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
format_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
format_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
full_comment_test.go Initial commit. 2019-04-09 11:52:21 -04:00
full_comment.go Initial commit. 2019-04-09 11:52:21 -04:00
function_decl_test.go Initial commit. 2019-04-09 11:52:21 -04:00
function_decl.go Initial commit. 2019-04-09 11:52:21 -04:00
function_proto_type_test.go Initial commit. 2019-04-09 11:52:21 -04:00
function_proto_type.go Initial commit. 2019-04-09 11:52:21 -04:00
gcc_asm_stmt_test.go Initial commit. 2019-04-09 11:52:21 -04:00
gcc_asm_stmt.go Initial commit. 2019-04-09 11:52:21 -04:00
go_stmt_test.go Initial commit. 2019-04-09 11:52:21 -04:00
go_stmt.go Initial commit. 2019-04-09 11:52:21 -04:00
html_end_tag_comment_test.go Initial commit. 2019-04-09 11:52:21 -04:00
html_end_tag_comment.go Initial commit. 2019-04-09 11:52:21 -04:00
html_start_tag_comment_test.go Initial commit. 2019-04-09 11:52:21 -04:00
html_start_tag_comment.go Initial commit. 2019-04-09 11:52:21 -04:00
if_stmt_test.go Initial commit. 2019-04-09 11:52:21 -04:00
if_stmt.go Initial commit. 2019-04-09 11:52:21 -04:00
implicit_cast_expr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
implicit_cast_expr.go Initial commit. 2019-04-09 11:52:21 -04:00
implicit_value_init_expr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
implicit_value_init_expr.go Initial commit. 2019-04-09 11:52:21 -04:00
incomplete_array_type_test.go Initial commit. 2019-04-09 11:52:21 -04:00
incomplete_array_type.go Initial commit. 2019-04-09 11:52:21 -04:00
indirect_field_decl_test.go Initial commit. 2019-04-09 11:52:21 -04:00
indirect_field_decl.go Initial commit. 2019-04-09 11:52:21 -04:00
init_list_expr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
init_list_expr.go Initial commit. 2019-04-09 11:52:21 -04:00
inline_command_comment_test.go Initial commit. 2019-04-09 11:52:21 -04:00
inline_command_comment.go Initial commit. 2019-04-09 11:52:21 -04:00
integer_literal_test.go Initial commit. 2019-04-09 11:52:21 -04:00
integer_literal.go Initial commit. 2019-04-09 11:52:21 -04:00
label_stmt_test.go Initial commit. 2019-04-09 11:52:21 -04:00
label_stmt.go Initial commit. 2019-04-09 11:52:21 -04:00
malloc_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
malloc_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
max_field_alignment_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
max_field_alignment_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
member_expr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
member_expr.go Initial commit. 2019-04-09 11:52:21 -04:00
mode_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
mode_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
no_inline_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
no_inline_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
no_throw_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
no_throw_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
non_null_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
non_null_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
not_tail_called_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
not_tail_called_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
objc_category_decl.go Performance improvements (do not parse addresses or locations unless 2019-05-11 23:03:56 -04:00
objc_implementation.go Generate go and objc wrapper functions. Translate classes into wrapped 2019-04-10 14:00:48 -04:00
objc_interface_decl.go Performance improvements (do not parse addresses or locations unless 2019-05-11 23:03:56 -04:00
objc_interface_type.go Initial commit. 2019-04-09 11:52:21 -04:00
objc_interface.go Improved type handling. 2019-04-11 11:46:24 -04:00
objc_method_decl.go Performance improvements (do not parse addresses or locations unless 2019-05-11 23:03:56 -04:00
objc_method.go Initial commit. 2019-04-09 11:52:21 -04:00
objc_object_pointer_type.go Initial commit. 2019-04-09 11:52:21 -04:00
objc_object_type.go Initial commit. 2019-04-09 11:52:21 -04:00
objc_property_decl.go Performance improvements (do not parse addresses or locations unless 2019-05-11 23:03:56 -04:00
objc_protocol_decl.go Performance improvements (do not parse addresses or locations unless 2019-05-11 23:03:56 -04:00
objc_protocol.go Identify methods from interfaces and categories, determine their 2019-04-09 23:19:49 -04:00
objc_type_param_decl.go Performance improvements (do not parse addresses or locations unless 2019-05-11 23:03:56 -04:00
offset_of_expr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
offset_of_expr.go Initial commit. 2019-04-09 11:52:21 -04:00
packed_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
packed_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
paragraph_comment_test.go Initial commit. 2019-04-09 11:52:21 -04:00
paragraph_comment.go Initial commit. 2019-04-09 11:52:21 -04:00
param_command_comment_test.go Initial commit. 2019-04-09 11:52:21 -04:00
param_command_comment.go Initial commit. 2019-04-09 11:52:21 -04:00
paren_expr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
paren_expr.go Initial commit. 2019-04-09 11:52:21 -04:00
paren_type_test.go Initial commit. 2019-04-09 11:52:21 -04:00
paren_type.go Initial commit. 2019-04-09 11:52:21 -04:00
parm_var_decl_test.go Initial commit. 2019-04-09 11:52:21 -04:00
parm_var_decl.go Performance improvements (do not parse addresses or locations unless 2019-05-11 23:03:56 -04:00
pointer_type_test.go Initial commit. 2019-04-09 11:52:21 -04:00
pointer_type.go Initial commit. 2019-04-09 11:52:21 -04:00
position_test.go Initial commit. 2019-04-09 11:52:21 -04:00
position.go Performance improvements (do not parse addresses or locations unless 2019-05-11 23:03:56 -04:00
predefined_expr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
predefined_expr.go Initial commit. 2019-04-09 11:52:21 -04:00
pure_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
pure_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
qual_type_test.go Initial commit. 2019-04-09 11:52:21 -04:00
qual_type.go Initial commit. 2019-04-09 11:52:21 -04:00
record_decl_test.go Initial commit. 2019-04-09 11:52:21 -04:00
record_decl.go Initial commit. 2019-04-09 11:52:21 -04:00
record_test.go Initial commit. 2019-04-09 11:52:21 -04:00
record_type_test.go Initial commit. 2019-04-09 11:52:21 -04:00
record_type.go Initial commit. 2019-04-09 11:52:21 -04:00
record.go Initial commit. 2019-04-09 11:52:21 -04:00
restrict_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
restrict_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
return_stmt_test.go Initial commit. 2019-04-09 11:52:21 -04:00
return_stmt.go Initial commit. 2019-04-09 11:52:21 -04:00
returns_twice_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
returns_twice_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
sentinel_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
sentinel_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
stmt_expr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
stmt_expr.go Initial commit. 2019-04-09 11:52:21 -04:00
string_literal_test.go Initial commit. 2019-04-09 11:52:21 -04:00
string_literal.go Initial commit. 2019-04-09 11:52:21 -04:00
switch_stmt_test.go Initial commit. 2019-04-09 11:52:21 -04:00
switch_stmt.go Initial commit. 2019-04-09 11:52:21 -04:00
text_comment_test.go Initial commit. 2019-04-09 11:52:21 -04:00
text_comment.go Initial commit. 2019-04-09 11:52:21 -04:00
translation_unit_decl_test.go Initial commit. 2019-04-09 11:52:21 -04:00
translation_unit_decl.go Initial commit. 2019-04-09 11:52:21 -04:00
transparent_union_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
transparent_union_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
traverse.go Initial commit. 2019-04-09 11:52:21 -04:00
typedef_decl_test.go Initial commit. 2019-04-09 11:52:21 -04:00
typedef_decl.go Initial commit. 2019-04-09 11:52:21 -04:00
typedef_test.go Initial commit. 2019-04-09 11:52:21 -04:00
typedef_type_test.go Initial commit. 2019-04-09 11:52:21 -04:00
typedef_type.go Initial commit. 2019-04-09 11:52:21 -04:00
typedef.go Initial commit. 2019-04-09 11:52:21 -04:00
unary_expr_or_type_trait_expr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
unary_expr_or_type_trait_expr.go Initial commit. 2019-04-09 11:52:21 -04:00
unary_operator_test.go Initial commit. 2019-04-09 11:52:21 -04:00
unary_operator.go Initial commit. 2019-04-09 11:52:21 -04:00
unavailable_attr.go Performance improvements (do not parse addresses or locations unless 2019-05-11 23:03:56 -04:00
unknown.go Performance improvements (do not parse addresses or locations unless 2019-05-11 23:03:56 -04:00
unused_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
unused_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
util.go Initial commit. 2019-04-09 11:52:21 -04:00
va_arg_expr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
va_arg_expr.go Initial commit. 2019-04-09 11:52:21 -04:00
var_decl_test.go Initial commit. 2019-04-09 11:52:21 -04:00
var_decl.go Initial commit. 2019-04-09 11:52:21 -04:00
variadic.go Handle Objective-C methods with variadic arguments. 2019-04-29 16:14:45 -04:00
vector_type.go Initial commit. 2019-04-09 11:52:21 -04:00
verbatim_block_comment_test.go Initial commit. 2019-04-09 11:52:21 -04:00
verbatim_block_comment.go Initial commit. 2019-04-09 11:52:21 -04:00
verbatim_block_line_comment_test.go Initial commit. 2019-04-09 11:52:21 -04:00
verbatim_block_line_comment.go Initial commit. 2019-04-09 11:52:21 -04:00
verbatim_line_comment_test.go Initial commit. 2019-04-09 11:52:21 -04:00
verbatim_line_comment.go Initial commit. 2019-04-09 11:52:21 -04:00
visibility_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
visibility_attr.go Improve type handling for enums. Handle "__kindof" qualifiers. 2019-05-06 13:21:36 -04:00
warn_unused_result_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
warn_unused_result_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
weak_attr_test.go Initial commit. 2019-04-09 11:52:21 -04:00
weak_attr.go Initial commit. 2019-04-09 11:52:21 -04:00
while_stmt_test.go Initial commit. 2019-04-09 11:52:21 -04:00
while_stmt.go Initial commit. 2019-04-09 11:52:21 -04:00