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

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

?? encode-4.mm

?? 用于進行gcc測試
?? MM
字號:
/* Test Objective-C method encodings. *//* The _encoded_ parameter offsets for Objective-C methods are    computed inductively as follows:    - The first paramter (self) has offset 0;    - The k-th parameter (k > 1) has offset equal to the      sum of:        - the offset of the k-1-st paramter        - the (void *)-promoted size of the k-1-st parameter.   Note that the encoded offsets need not correspond   to the actual placement of parameters (relative to 'self')   on the stack!  Your target's ABI may have very different   opinions on the matter.  *//* Contributed by Ziemowit Laski <zlaski@apple.com>.  *//* { dg-do run } */#include <objc/objc.h>#include <objc/Object.h>#ifdef __NEXT_RUNTIME__#define METHOD Method#define OBJC_GETCLASS objc_getClass#define CLASS_GETINSTANCEMETHOD class_getInstanceMethod#else#include <objc/objc-api.h>#define METHOD Method_t#define OBJC_GETCLASS objc_get_class#define CLASS_GETINSTANCEMETHOD class_get_instance_method#endif#include <stdio.h>#include <stdlib.h>#define CHECK_IF(expr) if(!(expr)) abort()@interface Foo: Objecttypedef struct { float x, y; } XXPoint;typedef struct { float width, height; } XXSize;typedef struct _XXRect { XXPoint origin; XXSize size; } XXRect;-(id)setRect:(XXRect)r withInt:(int)i;-(void) char:(signed char)c float:(float)f double:(double)d long:(long)l;@endXXRect my_rect;unsigned offs1, offs2, offs3, offs4, offs5, offs6, offs7;@implementation Foo-(id)setRect:(XXRect)r withInt:(int)i {  unsigned offs = sizeof(self);  CHECK_IF(offs == offs3);  offs += sizeof(_cmd);  CHECK_IF(offs == offs4);  offs += sizeof(r);  CHECK_IF(offs == offs5);  offs += sizeof(i);   CHECK_IF(offs == offs1);   return nil; }-(void) char:(signed char)c float:(float)f double:(double)d long:(long)l {  unsigned offs = sizeof(self);  CHECK_IF(offs == offs3);  offs += sizeof(_cmd);  CHECK_IF(offs == offs4);  offs += sizeof((int)c);  CHECK_IF(offs == offs5);  offs += sizeof(f);  CHECK_IF(offs == offs6);  offs += sizeof(d);  CHECK_IF(offs == offs7);  offs += sizeof(l);  CHECK_IF(offs == offs1);}@endint main(void) {  Foo *foo = [[Foo alloc] init];  Class fooClass = OBJC_GETCLASS("Foo");  METHOD meth;  const char *string;  meth = CLASS_GETINSTANCEMETHOD(fooClass, @selector(setRect:withInt:));  offs2 = 9999;  sscanf(meth->method_types, "@%u@%u:%u{_XXRect={?=ff}{?=ff}}%ui%u", &offs1, &offs2, &offs3,      &offs4, &offs5);  CHECK_IF(!offs2);  [foo setRect:my_rect withInt:123];  meth = CLASS_GETINSTANCEMETHOD(fooClass, @selector(char:float:double:long:));  offs2 = 9999;  if (sizeof (long) == 8)    string = "v%u@%u:%uc%uf%ud%uq%u";  else    string = "v%u@%u:%uc%uf%ud%ul%u";  sscanf(meth->method_types, string, &offs1, &offs2, &offs3,  	 &offs4, &offs5, &offs6, &offs7);  CHECK_IF(!offs2);  [foo char:'c' float:2.3 double:3.5 long:2345L];  return 0;}  

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
人人狠狠综合久久亚洲| 日韩视频在线永久播放| 久久成人羞羞网站| 亚洲激情网站免费观看| 国产日韩精品久久久| 欧美哺乳videos| 国产一区中文字幕| 播五月开心婷婷综合| 久久国产综合精品| 午夜精品福利在线| 亚洲国产视频直播| 亚洲啪啪综合av一区二区三区| 91高清视频在线| 99视频超级精品| a亚洲天堂av| 成人免费电影视频| 成人国产视频在线观看| 国产精品一品二品| 另类综合日韩欧美亚洲| 久久精品国产成人一区二区三区| 日韩国产欧美在线观看| 亚洲成av人片在www色猫咪| 一区二区久久久久| 亚洲高清中文字幕| 亚洲欧美激情一区二区| 国产精品电影一区二区| 1024精品合集| 亚洲午夜久久久久久久久电影院| 午夜久久福利影院| 免费看欧美美女黄的网站| 麻豆一区二区三| 韩国欧美国产一区| 国产综合色在线视频区| 国产91精品精华液一区二区三区| 成人av在线影院| 欧美亚洲高清一区| 91精品久久久久久久99蜜桃| 欧美日韩一区不卡| 精品国免费一区二区三区| 国产性天天综合网| 一区二区视频在线看| 日韩av网站在线观看| 国产69精品久久久久777| 国产一区 二区 三区一级| 成人午夜av影视| 精品中文字幕一区二区小辣椒| 一区二区免费视频| 久久国产精品色| 97精品久久久久中文字幕| 91免费小视频| 日韩欧美电影在线| 亚洲欧洲制服丝袜| 免费看欧美美女黄的网站| caoporm超碰国产精品| 99精品久久只有精品| 欧美久久久久久久久| 国产欧美日韩综合| 日韩av网站免费在线| 99精品一区二区| 精品久久久久一区二区国产| 亚洲欧美激情在线| 天天色天天爱天天射综合| 国产91精品一区二区麻豆亚洲| 6080日韩午夜伦伦午夜伦| 日韩免费高清电影| 亚洲愉拍自拍另类高清精品| 成人自拍视频在线观看| 91啪亚洲精品| 国产精品色呦呦| 偷拍日韩校园综合在线| youjizz久久| 日韩三级免费观看| 免费精品视频在线| 欧美三级一区二区| 亚洲欧美一区二区不卡| av男人天堂一区| 国产日韩影视精品| 精品一区二区三区视频在线观看 | 色噜噜狠狠成人中文综合| 日韩免费福利电影在线观看| 亚洲精品日韩专区silk| 国产成人综合精品三级| 日韩一级完整毛片| 亚洲国产另类精品专区| 中文av一区特黄| 国产一区视频在线看| 欧美一级在线视频| 日精品一区二区| 91理论电影在线观看| 国产日韩欧美不卡在线| 国产精品综合网| 69精品人人人人| 天天综合日日夜夜精品| 欧美日韩亚洲综合一区| 亚洲资源在线观看| 91视频在线看| 亚洲免费三区一区二区| 国产精品一区二区男女羞羞无遮挡 | 亚洲免费视频中文字幕| 色综合久久综合网97色综合| 精品国内片67194| 国产伦精品一区二区三区在线观看| 666欧美在线视频| 麻豆精品一二三| 国产午夜亚洲精品不卡| 高清视频一区二区| 亚洲欧美激情插| 555www色欧美视频| 成人精品小蝌蚪| 日韩主播视频在线| 中文字幕一区二区三区四区不卡 | 加勒比av一区二区| 日韩美女精品在线| 69堂亚洲精品首页| 97精品电影院| 国产乱国产乱300精品| 香蕉成人伊视频在线观看| 久久婷婷成人综合色| 91在线观看免费视频| 久国产精品韩国三级视频| 亚洲精品老司机| 久久丝袜美腿综合| 制服丝袜亚洲网站| 色欧美88888久久久久久影院| 亚洲人成在线观看一区二区| 91在线观看视频| 国产成人精品亚洲777人妖 | 欧美综合视频在线观看| 久久国内精品自在自线400部| 亚洲尤物在线视频观看| 国产精品久久久久毛片软件| 日韩一区二区三区四区五区六区| 色婷婷精品久久二区二区蜜臂av | 亚洲人吸女人奶水| 国产精品久久久久久久久免费樱桃 | 精品国产凹凸成av人网站| 欧美专区在线观看一区| 一本到高清视频免费精品| 国产精品 欧美精品| 免费在线观看日韩欧美| 亚洲一区二区三区四区不卡| 欧美成人a∨高清免费观看| 91麻豆精品国产91久久久使用方法| 国产精品18久久久久久久久久久久| 日韩精品亚洲专区| 水蜜桃久久夜色精品一区的特点| 亚洲一区二区在线免费看| 亚洲精品少妇30p| 亚洲午夜一区二区三区| 最新成人av在线| 久久精品欧美一区二区三区不卡| 日韩欧美国产一区二区三区| 欧美日韩亚洲国产综合| 欧美午夜片在线观看| 欧美色图天堂网| 欧美精品免费视频| 91精品国产色综合久久不卡电影| 日韩一区二区中文字幕| 91超碰这里只有精品国产| 欧美一级在线视频| 久久亚洲一级片| 国产欧美一区二区三区网站| 56国语精品自产拍在线观看| 国产成人在线色| 成人aa视频在线观看| 不卡av电影在线播放| 在线精品视频小说1| 欧美一区二区在线观看| 精品久久99ma| 中文字幕不卡三区| 亚洲精品成人a在线观看| 亚洲成人资源网| 久久99久久99精品免视看婷婷| 国产成人高清视频| 色综合亚洲欧洲| 日韩一二三四区| 国产日韩v精品一区二区| 国产精品久久综合| 一区二区三区四区在线免费观看 | 懂色av一区二区夜夜嗨| 91免费国产在线观看| 91精品国产综合久久国产大片| 日韩欧美一区二区视频| 国产精品区一区二区三区| 亚洲欧美日韩在线不卡| 日韩国产高清在线| caoporm超碰国产精品| 欧美精品乱码久久久久久| 欧美tickle裸体挠脚心vk| 最新久久zyz资源站| 全部av―极品视觉盛宴亚洲| 国产成人综合亚洲网站| 欧美高清视频在线高清观看mv色露露十八 | 天天做天天摸天天爽国产一区 | 国产女人18毛片水真多成人如厕 | 午夜影院久久久| 国产精品一品视频| 欧美美女一区二区三区| 国产日韩亚洲欧美综合| 日本欧美一区二区三区|