亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? changelog

?? gcc的組件
??
?? 第 1 頁 / 共 3 頁
字號:
	(objc_lookup_ivar): Likewise.	* objc-act.h (TYPE_HAS_OBJC_INFO): Likewise.	(INIT_TYPE_OBJC_INFO): Likewise.	(DUP_TYPE_OBJC_INFO): Likewise.2005-04-23  DJ Delorie  <dj@redhat.com>	* objc-act.c: Adjust warning() callers.2005-04-21  Roger Sayle  <roger@eyesopen.com>	* objc-act.h (METHOD_ADD_ARGS_ELLIPSIS_P): New macro for accessing	this field of an objc method decl.	* objc-act.c (build_method_decl): Take an additional "ellipsis"	argument, and set METHOD_ADD_ARGS_ELLIPSIS_P as appropriate.	(objc_build_method_signature): Accept additional "ellipsis"	argument and pass it to build_method_decl.	(get_arg_type_list, start_method_def, gen_method_decl): Use	the new METHOD_ADD_ARGS_ELLIPSIS_P instead of examining the	TREE_OVERFLOW field of a TREE_LIST node.2005-04-20  Joseph S. Myers  <joseph@codesourcery.com>	PR c/12913	* objc-act.c (objc_start_function): Create stack level for context	of identifiers with variably modified type.2005-03-30  Joseph S. Myers  <joseph@codesourcery.com>	PR c/772	PR c/17913	* objc-act.c (objc_start_function): Push context on	label_context_stack.2005-03-23  Joseph S. Myers  <joseph@codesourcery.com>	* objc-act.c (next_sjlj_build_enter_and_setjmp,	next_sjlj_build_catch_list, next_sjlj_build_try_catch_finally):	Call c_common_truthvalue_conversion.2005-02-25  Joseph S. Myers  <joseph@codesourcery.com>	* Make-lang.in (objc/objc-parse.o-warn, objc/objc-parse.o,	objc/objc-parse.c, objc/objc-parse.y): Remove	(OBJC_OBJS, objc.srcextra, objc.tags, objc.mostlyclean,	objc.distclean, objc.maintainer-clean): Update for new parser.	* config-lang.in (gtfiles): Update for new parser.2005-01-29  Kazu Hirata  <kazu@cs.umass.edu>	* lang-specs.h, objc-act.c, objc-act.h, objc-lang.c: Update	copyright.2005-01-27  Matt Austern  <austern@apple.com>	* objc-act.c (objc_finish_file): In ObjC++ mode, set at_eof before	calling instantiate_pending_templates.	2005-01-26  Alexander Malmberg  <alexander@malmberg.org>	PR objc/18862	* objc-act.c (build_selector_translation_table): Use	input_location in the diagnostic for the GNU runtime or if	TREE_PURPOSE (chain) is NULL.2005-01-25  Alexander Malmberg  <alexander@malmberg.org>	PR objc/18408	* objc-act.c (objc_types_compatible_p): New function.	* objc-act.h (objc_types_compatible_p): Declare.	* objc-lang.c (LANG_HOOKS_TYPES_COMPATIBLE_P): Define.2005-01-16  Ziemowit Laski  <zlaski@apple.com>	* objc-act.c (objc_push_parm): Call c_type_promotes_to()	via a lang-hook.2005-01-15  Ziemowit Laski  <zlaski@apple.com>	PR objc/19321	* objc-act.c (get_arg_type_list): Decay function arguments into	pointers.	(objc_push_parm): Likewise; bring PARM_DECL construction closer	in line with what the C front-end does.	(objc_get_parm_info): Call pushdecl() and finish_decl() on	each PARM_DECL, like the C front-end does.	(start_method_def): Remove redundant ARRAY_TYPE decay.	(objc_start_function): Bring closer in line with what the	C front-end does for functions.2005-01-14  Mike Stump  <mrs@apple.com>	* lang-specs.h ("@objective-c"): Use cc1obj when -E is used so	that -fobjc-exceptions is accepted.2004-12-30  Ziemowit Laski  <zlaski@apple.com>	PR objc/18971	* objc-act.c (get_arg_type_list, start_method_def): Decay	array arguments into pointers.	(gen_type_name_0): Learn to pretty-print array types.2004-12-15  Ziemowit Laski  <zlaski@apple.com>	* objc-act.c (build_private_template): Change to return 'void'; do	not set ivar_context, uprivate_record or objc_instance_type.	(objc_comptypes, gen_type_name_0): For types 'id' and 'Class',	retrieve protocol list from the pointee rather than the pointer itself;	check TYPE_HAS_OBJC_INFO(...) precondition before accessing	TYPE_OBJC_PROTOCOL_LIST.	(objc_get_protocol_qualified_type): For types 'id' and 'Class',	construct a variant of the pointee as well as the pointer, and	store protocol information in the former.  When creating variants	of RECORD_TYPEs, clone their TYPE_LANG_SPECIFIC fields and propagate	TYPE_OBJC_INTERFACE information.	(objc_declare_class): If a TYPE_DECL is looked up, retrieve the	underlying RECORD_TYPE to check for presence of TYPE_OBJC_INTERFACE;	for newly-created RECORD_TYPEs, create a tentative TYPE_OBJC_INTERFACE	holding an IDENTIFIER_NODE.	(objc_finish_message_expr): Check TYPE_HAS_OBJC_INFO(...) before	accessing TYPE_OBJC_PROTOCOL_LIST; Use TYPE_OBJC_INTERFACE instead	of calling lookup_interface(); allow for TYPE_OBJC_INTERFACE holding	an IDENTIFIER_NODE (meaning a @class forward-declaration only).	(objc_is_public): Check TYPE_OBJC_INTERFACE instead of calling	lookup_interface().	(continue_class): For @implementations, set ivar_context,	uprivate_record and objc_instance_type, for @interfaces, call	build_private_template().	(encode_pointer): Check TYPE_HAS_OBJC_INFO(...) before accessing	TYPE_OBJC_INTERFACE.	(objc_types_are_equivalent): Check TYPE_HAS_OBJC_INFO(...) before	accessing TYPE_OBJC_PROTOCOL_LIST.	* objc-act.h (OBJC_INFO_SLOT_ELTS, TYPE_OBJC_INFO, INIT_TYPE_OBJC_INFO,	DUP_TYPE_OBJC_INFO, ALLOC_OBJC_TYPE_LANG_SPECIFIC, 	SIZEOF_OBJC_TYPE_LANG_SPECIFIC): New macros.	(TYPE_OBJC_INTERFACE): Replaces TREE_STATIC_INSTANCE and now points	to an actual @interface; stored in TYPE_LANG_SPECIFIC(...).	(TYPE_OBJC_PROTOCOL_LIST): Replaces TYPE_PROTOCOL_LIST; stored in	TYPE_LANG_SPECIFIC(...).	(TREE_STATIC_INSTANCE, TYPE_PROTOCOL_LIST): Delete.	(IS_ID, IS_CLASS, IS_PROTOCOL_QUALIFIED_UNTYPED, IS_SUPER,	TYPED_OBJECT): Check for POINTER_TYPE rather than POINTER_TYPE_P;	adjust for use of TYPE_OBJC_INTERFACE and TYPE_OBJC_PROTOCOL_LIST	instead of TREE_STATIC_INSTANCE and TYPE_PROTOCOL_LIST.2004-11-29  Joseph Myers  <joseph@codesourcery.com>	PR c/7544	* Make-lang.in (objc/objc-act.o): Update dependencies.	* objc-act.c (objc_finish_file): Call	maybe_apply_pending_pragma_weaks if not OBJCPLUS.2004-11-09  Andrew Pinski  <pinskia@physics.uc.edu>	PR objc/18406	* obj-act.c (encode_type): 96bits doubles are encoded the	same way as 64bit and 128bit doubles are.2004-11-09  Joseph S. Myers  <joseph@codesourcery.com>	* objc-act.c: Use %q, %< and %> for quoting in diagnostics.2004-11-08  Andrew Pinski  <pinskia@physics.uc.edu>	PR objc/16546	* objc-act.c (generate_method_descriptors): Remove setting	the new decls' type to variable_length_type.	(generate_ivar_lists): Likewise.	(generate_dispatch_tables): Likewise.2004-10-30  Ziemowit Laski  <zlaski@apple.com>	* objc-act.c (objc_lookup_ivar): The new OTHER parameter	contains the result of the ID lookup by the C or C++	front-end; in class methods, use OTHER if it exists;	in instance methods, use OTHER only if it is locally	declared.2004-10-26  Ziemowit Laski  <zlaski@apple.com>	* objc-act.c (finish_class): Do not synthesize bogus	'extern objc_object *_Foo;' declarations for @interface Foo.2004-10-25  Ziemowit Laski  <zlaski@apple.com>	    David Ayers  <d.ayers@inode.at>	* objc-act.c (objc_comptypes): Use IS_PROTOCOL_QUALIFIED_UNTYPED	instead of IS_PROTOCOL_QUALIFIED_ID; add comparisons for:	'Class <Protocol> != id <Protocol>'; 'Class <Protocol> != <class> *';	'Class <Protocol> == id' and 'Class <Protocol> == Class'.	(objc_is_id): Add test for 'super'.	(objc_finish_message_expr): Allow for messaging of 'Class <Proto>'	receivers; if class methods are not found in protocol lists, search	for instance methods therein and warn if one is found.  Look in	global hash tables for suitable method as a last resort when messaging	'id <Proto>', 'Class <Proto>' and invalid receiver types.	(objc_add_method): Insert instance methods listed in protocols into	the global class method hash table.	* objc-act.h (IS_PROTOCOL_QUALIFIED_ID): Rename to	IS_PROTOCOL_QUALIFIED_UNTYPED and allow for 'Class <Proto>' in	addition to 'id <Proto>'.2004-10-21  Andrew Pinski  <pinskia@physics.uc.edu>	PR objc/17923	* objc-act.c (objc_build_string_object): Create a CONST_DECL	for the NeXT runtime case.2004-10-02  Kazu Hirata  <kazu@cs.umass.edu>	* objc-act.c: Fix comment typos.2004-09-24  Ziemowit Laski  <zlaski@apple.com>	* objc-act.c (init_objc_symtab, init_module_descriptor,	build_shared_structure_initializer): When initializing 'long'	fields, ensure that the initializer value is also 'long'.2004-09-24  Zack Weinberg  <zack@codesourcery.com>	* objc-act.c: Change annotate_with_locus to SET_EXPR_LOCATION	throughout.	(objc_init): Only set input_line to 0 #ifndef USE_MAPPED_LOCATION.	(build_selector_translation_table): Use %J in diagnostic	instead of diddling input_line.  Fix spelling.2004-09-21  Ziemowit Laski  <zlaski@apple.com>	* objc-act.c (objc_fold_objc_type_ref): New function.	* objc-act.h (objc_fold_objc_type_ref): New prototype.2004-09-09  Joseph S. Myers  <jsm@polyomino.org.uk>	* objc-act.c (objc_start_function, really_start_method,	objc_get_parm_info, start_method_def): Update to new arg_info	structures.2004-09-07  Ziemowit Laski  <zlaski@apple.com>	* Make-lang.in (objc/objc-parse.o): Depend on $(C_COMMON_H) instead of	objc/objc-act.h.	(objc/objc-act.o): Depend on $(HASHTAB_H).	* objc-act.c: Include hashtab.h; in ObjC++ mode, include cp-tree.h and	objcp-decl.h instead of c-tree.h.	(build_module_descriptor, get_class_ivars, synth_id_with_class_suffix,	error_with_ivar, gen_method_decl, gen_declaration, setup_string_decl,	build_protocol_template): Adjust prototypes.	(build_module_initializer_routine, start_class, continue_class,	finish_class, start_method_def, objc_start_function, start_protocol,	build_method_decl, objc_add_method, add_instance_variable,	build_ivar_reference, is_ivar, is_private, get_super_receiver,	build_selector_table_decl, objc_push_parm, objc_get_parm_info,	gen_type_name, gen_type_name_0, start_var_decl, finish_var_decl,	create_field_decl): New prototypes.	(objc_expand_function_end, comp_method_with_proto, objc_expr_last,	gen_declaration_1, gen_declarator, is_complex_decl, adorn_decl,	define_decl, create_builtin_decl, gen_declspecs): Remove prototypes.	(TYPE_ID): Rename to OBJECT_TYPEDEF_NAME.	(CLASS_TYPEDEF_NAME): New.	(TAG_EXECCLASS): Change from a global variable to a #define.	(TAG_RETURN_STRUCT): Delete.	(TAG_GNUINIT): New, holds '__objc_gnu_init' name.	(objc_inherit_code, objc_public_flag): New, moved from c-parse.in.	(string_descriptor): New struct.	(string_htab): New hash table.	(string_hash, string_eq): New prototypes.	(generate_struct_by_value_array): Call create_field_decl() instead of	create_builtin_decl().	(objc_init): Do not initialize objc_ellipsis_node or TAG_EXECCLASS;	In ObjC++ mode, call cxx_init() instead of c_objc_common_init().	(objc_finish_file): In ObjC++, call instantiate_pending_templates()	and cp_finish_file().	(define_decl, get_static_reference, get_protocol_reference,	create_builtin_decl): Remove functions.	(objc_start_class_interface, objc_start_category_interface,	objc_start_protocol, objc_continue_interface, objc_finish_interface,	objc_start_class_implementation, objc_start_category_implementation,	objc_continue_implementation, objc_finish_implementation,	objc_set_visibility, objc_set_method_type,	objc_build_method_signature, objc_add_method_declaration,	objc_start_method_definition, objc_add_instance_variable,	objc_get_protocol_qualified_type, create_field_decl,	start_var_decl, finish_var_decl): New functions.	(setup_string_decl): Simplify since it is only called once.	(synth_module_prologue): Call build_class_template(); predefine 'id'	and 'Class' as typedefs; rename 'temp_type' to 'type'; disable debug	hooks for duration of function; fix GNU runtime messenger signatures	to correspond to reality; forward-declare '__objc_exec_class' for the

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
美国一区二区三区在线播放| 午夜婷婷国产麻豆精品| 91传媒视频在线播放| 日本不卡不码高清免费观看| 亚洲国产精品av| 欧美日韩aaaaa| 成人福利视频在线看| 七七婷婷婷婷精品国产| 亚洲乱码一区二区三区在线观看| 精品久久久久一区二区国产| 91麻豆国产精品久久| 国产久卡久卡久卡久卡视频精品| 香蕉成人啪国产精品视频综合网| 国产欧美精品在线观看| 日韩精品中文字幕在线不卡尤物 | 欧美精品一区二区三区一线天视频| av不卡在线播放| 国产福利一区在线| 美腿丝袜亚洲综合| 亚洲高清视频中文字幕| 亚洲人午夜精品天堂一二香蕉| 久久青草国产手机看片福利盒子| 欧美一级搡bbbb搡bbbb| 欧美日韩国产三级| 在线免费观看成人短视频| yourporn久久国产精品| 国产69精品久久久久777| 九九久久精品视频| 麻豆久久久久久久| 一区二区高清在线| 亚洲免费成人av| 亚洲三级在线免费| 最新高清无码专区| 自拍偷拍欧美精品| 亚洲另类一区二区| 亚洲精品第一国产综合野| 亚洲欧洲国产日韩| 亚洲欧美成人一区二区三区| 亚洲欧洲av色图| 亚洲久草在线视频| 亚洲尤物视频在线| 亚洲综合丝袜美腿| 午夜精品久久久久久久久| 午夜久久久久久| 视频精品一区二区| 首页国产丝袜综合| 久久成人羞羞网站| 韩国av一区二区三区四区| 久久99国产乱子伦精品免费| 极品瑜伽女神91| 国产精品1区二区.| 成人免费电影视频| 91免费在线播放| 在线一区二区视频| 欧美久久久久久久久| 日韩你懂的在线观看| 国产亚洲自拍一区| 国产精品私人影院| 亚洲精品日韩专区silk| 天天av天天翘天天综合网色鬼国产| 午夜电影久久久| 韩国av一区二区| 99视频精品全部免费在线| 欧洲一区二区三区在线| 欧美一区二区三区在线视频| 久久久影院官网| 国产精品成人午夜| 天堂资源在线中文精品| 久久99热狠狠色一区二区| 国产成人免费视频| 在线观看免费一区| 欧美不卡在线视频| 国产精品电影一区二区三区| 亚洲成人黄色影院| 狠狠色综合播放一区二区| 成人免费三级在线| 欧美日韩精品欧美日韩精品一 | 久久久国际精品| 亚洲三级在线播放| 美腿丝袜亚洲一区| 99久久精品久久久久久清纯| 欧美精品久久久久久久多人混战| 久久久久久久久97黄色工厂| 亚洲夂夂婷婷色拍ww47| 久久国产精品99精品国产| 91国偷自产一区二区三区成为亚洲经典 | 日韩女优电影在线观看| 国产精品久久三| 毛片av中文字幕一区二区| 波多野洁衣一区| 日韩视频一区二区三区在线播放| 亚洲国产精品ⅴa在线观看| 日韩精品乱码免费| a级精品国产片在线观看| 欧美一级午夜免费电影| 亚洲精品日日夜夜| 国产精品一区在线| 欧美日韩免费观看一区三区| 国产欧美一区二区三区鸳鸯浴 | 日本欧美肥老太交大片| www.视频一区| 欧美大片免费久久精品三p| 亚洲另类在线制服丝袜| 国产精品一线二线三线| 日韩欧美国产三级电影视频| 亚洲欧美一区二区三区国产精品| 国模套图日韩精品一区二区 | 日韩一区二区三区电影| 亚洲三级免费电影| 国产乱子轮精品视频| 8x福利精品第一导航| 亚洲美女电影在线| 成人黄色大片在线观看| 精品国产第一区二区三区观看体验| 午夜久久久久久电影| 欧美专区在线观看一区| 亚洲天堂网中文字| 国产成人8x视频一区二区| 91精品国产福利| 天天综合色天天综合| 在线观看不卡视频| 亚洲乱码国产乱码精品精98午夜| 成人app在线观看| 欧美韩日一区二区三区四区| 九九视频精品免费| 精品久久久久久久一区二区蜜臀| 日本午夜精品视频在线观看| 欧美日韩另类国产亚洲欧美一级| 亚洲免费在线视频一区 二区| 成人亚洲一区二区一| 亚洲国产精品黑人久久久| 国产一区二区三区免费在线观看| 精品免费一区二区三区| 久久99国产精品久久99| 日韩免费视频一区二区| 久久99精品久久久久久| 日韩免费一区二区| 国产在线国偷精品免费看| 精品女同一区二区| 国产尤物一区二区| 国产肉丝袜一区二区| 成人网在线免费视频| 亚洲欧美自拍偷拍色图| 91在线国产观看| 亚洲一区二区影院| 欧美精品国产精品| 麻豆国产欧美日韩综合精品二区 | 日韩三级免费观看| 老司机精品视频导航| 精品对白一区国产伦| 国产精品一区2区| 国产精品久久久久久久第一福利| 成人黄色777网| 日韩欧美一区二区视频| 日本91福利区| 日韩三级伦理片妻子的秘密按摩| 美国三级日本三级久久99| 国产亚洲一二三区| 成人一区二区三区在线观看| 亚洲柠檬福利资源导航| 日本韩国欧美一区| 秋霞国产午夜精品免费视频| 日韩美女天天操| 成人动漫在线一区| 夜夜嗨av一区二区三区网页| 欧亚洲嫩模精品一区三区| 日本人妖一区二区| 2021久久国产精品不只是精品| 成人综合在线视频| 亚洲日本丝袜连裤袜办公室| 欧美日韩精品一区二区| 国产电影一区二区三区| 国产精品久久久久影院老司| 欧美日韩精品欧美日韩精品一综合| 日韩av一区二| 国产精品久久久久久久久免费樱桃| 国产一区二区三区综合| 一级精品视频在线观看宜春院| 欧美一区二区日韩一区二区| 精彩视频一区二区| 亚洲日本免费电影| 51精品国自产在线| av不卡免费在线观看| 亚洲精品成a人| 69堂国产成人免费视频| 国产99久久久国产精品潘金网站| 亚洲欧美在线另类| 欧美美女直播网站| 国产风韵犹存在线视精品| 亚洲精品高清在线| 欧美一区二区二区| 风流少妇一区二区| 日本欧美一区二区三区乱码| 在线精品国精品国产尤物884a| 乱中年女人伦av一区二区| 国产精品情趣视频| 精品免费一区二区三区| 欧美午夜片在线看| 国产91在线看| 久久99精品久久久久久久久久久久|