/openbsd-src/usr.bin/tmux/ |
H A D | grid-view.c | 30 #define grid_view_x(gd, x) (x) argument 31 #define grid_view_y(gd, y) ((gd)->hsize + (y)) argument 35 grid_view_get_cell(struct grid *gd, u_int px, u_int py, struct grid_cell *gc) in grid_view_get_cell() argument 37 grid_get_cell(gd, grid_view_x(gd, px), grid_view_y(gd, py), gc); in grid_view_get_cell() 42 grid_view_set_cell(struct grid *gd, u_int px, u_int py, in grid_view_set_cell() argument 45 grid_set_cell(gd, grid_view_x(gd, px), grid_view_y(gd, py), gc); in grid_view_set_cell() 50 grid_view_set_padding(struct grid *gd, u_int px, u_int py) in grid_view_set_padding() argument 52 grid_set_padding(gd, grid_view_x(gd, px), grid_view_y(gd, py)); in grid_view_set_padding() 57 grid_view_set_cells(struct grid *gd, u_int px, u_int py, in grid_view_set_cells() argument 60 grid_set_cells(gd, grid_view_x(gd, px), grid_view_y(gd, py), gc, s, in grid_view_set_cells() [all …]
|
H A D | grid.c | 189 grid_get_line(struct grid *gd, u_int line) 191 return (&gd->linedata[line]); in grid_adjust_lines() argument 196 grid_adjust_lines(struct grid *gd, u_int lines) 198 gd->linedata = xreallocarray(gd->linedata, lines, sizeof *gd->linedata); in grid_clear_cell() argument 203 grid_clear_cell(struct grid *gd, u_int px, u_int py, u_int bg) in grid_clear_cell() 205 struct grid_line *gl = &gd->linedata[py]; in grid_clear_cell() 225 grid_check_y(struct grid *gd, const char *from, u_int py) in grid_check_y() 227 if (py >= gd in grid_check_y() 184 grid_get_line(struct grid * gd,u_int line) grid_get_line() argument 220 grid_check_y(struct grid * gd,const char * from,u_int py) grid_check_y() argument 257 grid_free_line(struct grid * gd,u_int py) grid_free_line() argument 267 grid_free_lines(struct grid * gd,u_int py,u_int ny) grid_free_lines() argument 279 struct grid *gd; grid_create() local 304 grid_destroy(struct grid * gd) grid_destroy() argument 342 grid_trim_history(struct grid * gd,u_int ny) grid_trim_history() argument 354 grid_collect_history(struct grid * gd) grid_collect_history() argument 380 grid_remove_history(struct grid * gd,u_int ny) grid_remove_history() argument 396 grid_scroll_history(struct grid * gd,u_int bg) grid_scroll_history() argument 413 grid_clear_history(struct grid * gd) grid_clear_history() argument 426 grid_scroll_history_region(struct grid * gd,u_int upper,u_int lower,u_int bg) grid_scroll_history_region() argument 460 grid_expand_line(struct grid * gd,u_int py,u_int sx,u_int bg) grid_expand_line() argument 484 grid_empty_line(struct grid * gd,u_int py,u_int bg) grid_empty_line() argument 493 grid_peek_line(struct grid * gd,u_int py) grid_peek_line() argument 538 grid_get_cell(struct grid * gd,u_int px,u_int py,struct grid_cell * gc) grid_get_cell() argument 549 grid_set_cell(struct grid * gd,u_int px,u_int py,const struct grid_cell * gc) grid_set_cell() argument 572 grid_set_padding(struct grid * gd,u_int px,u_int py) grid_set_padding() argument 579 grid_set_cells(struct grid * gd,u_int px,u_int py,const struct grid_cell * gc,const char * s,size_t slen) grid_set_cells() argument 608 grid_clear(struct grid * gd,u_int px,u_int py,u_int nx,u_int ny,u_int bg) grid_clear() argument 648 grid_clear_lines(struct grid * gd,u_int py,u_int ny,u_int bg) grid_clear_lines() argument 670 grid_move_lines(struct grid * gd,u_int dy,u_int py,u_int ny,u_int bg) grid_move_lines() argument 712 grid_move_cells(struct grid * gd,u_int dx,u_int px,u_int py,u_int nx,u_int bg) grid_move_cells() argument 1039 grid_string_cells(struct grid * gd,u_int px,u_int py,u_int nx,struct grid_cell ** lastgc,int flags,struct screen * s) grid_string_cells() argument 1176 grid_reflow_add(struct grid * gd,u_int n) grid_reflow_add() argument 1190 grid_reflow_move(struct grid * gd,struct grid_line * from) grid_reflow_move() argument 1202 grid_reflow_join(struct grid * target,struct grid * gd,u_int sx,u_int yy,u_int width,int already) grid_reflow_join() argument 1310 grid_reflow_split(struct grid * target,struct grid * gd,u_int sx,u_int yy,u_int at) grid_reflow_split() argument 1378 grid_reflow(struct grid * gd,u_int sx) grid_reflow() argument 1463 grid_wrap_position(struct grid * gd,u_int px,u_int py,u_int * wx,u_int * wy) grid_wrap_position() argument 1485 grid_unwrap_position(struct grid * gd,u_int * px,u_int * py,u_int wx,u_int wy) grid_unwrap_position() argument 1518 grid_line_length(struct grid * gd,u_int py) grid_line_length() argument [all...] |
H A D | grid-reader.c | 24 grid_reader_start(struct grid_reader *gr, struct grid *gd, u_int cx, u_int cy) in grid_reader_start() argument 26 gr->gd = gd; in grid_reader_start() 43 return (grid_line_length(gr->gd, gr->cy)); in grid_reader_line_length() 54 px = gr->gd->sx; in grid_reader_cursor_right() 58 if (wrap && gr->cx >= px && gr->cy < gr->gd->hsize + gr->gd->sy - 1) { in grid_reader_cursor_right() 64 grid_get_cell(gr->gd, gr->cx, gr->cy, &gc); in grid_reader_cursor_right() 79 grid_get_cell(gr->gd, gr->cx, gr->cy, &gc); in grid_reader_cursor_left() 86 grid_get_line(gr->gd, g in grid_reader_cursor_left() [all...] |
H A D | cmd-capture-pane.c | 110 struct grid *gd; in cmd_capture_pane_history() local 121 gd = wp->base.saved_grid; in cmd_capture_pane_history() 122 if (gd == NULL) { in cmd_capture_pane_history() 130 gd = wp->base.grid; in cmd_capture_pane_history() 139 top = gd->hsize; in cmd_capture_pane_history() 141 } else if (n < 0 && (u_int) -n > gd->hsize) in cmd_capture_pane_history() 144 top = gd->hsize + n; in cmd_capture_pane_history() 145 if (top > gd->hsize + gd->sy - 1) in cmd_capture_pane_history() 146 top = gd->hsize + gd->sy - 1; in cmd_capture_pane_history() 151 bottom = gd->hsize + gd->sy - 1; in cmd_capture_pane_history() [all …]
|
H A D | window-copy.c | 869 struct grid *gd = data->screen.grid; in window_copy_resize() 871 return (format_grid_word(gd, x, gd->hsize + y)); in window_copy_resize() 879 struct grid *gd = data->screen.grid; in window_copy_key_table() 881 return (format_grid_line(gd, gd->hsize + y)); in window_copy_key_table() 890 struct grid *gd = data->screen.grid; in window_copy_expand_search_string() 892 return (format_grid_hyperlink(gd, data->cx, gd->hsize + data->cy, in window_copy_expand_search_string() 1002 struct grid *gd in window_copy_cmd_clear_selection() 742 struct grid *gd = data->screen.grid; window_copy_get_word() local 752 struct grid *gd = data->screen.grid; window_copy_get_line() local 851 struct grid *gd = data->backing->grid; window_copy_resize() local 3065 struct grid *gd = data->backing->grid; window_copy_scroll_to() local 3095 window_copy_search_compare(struct grid * gd,u_int px,u_int py,struct grid * sgd,u_int spx,int cis) window_copy_search_compare() argument 3116 window_copy_search_lr(struct grid * gd,struct grid * sgd,u_int * ppx,u_int py,u_int first,u_int last,int cis) window_copy_search_lr() argument 3153 window_copy_search_rl(struct grid * gd,struct grid * sgd,u_int * ppx,u_int py,u_int first,u_int last,int cis) window_copy_search_rl() argument 3190 window_copy_search_lr_regex(struct grid * gd,u_int * ppx,u_int * psx,u_int py,u_int first,u_int last,regex_t * reg) window_copy_search_lr_regex() argument 3257 window_copy_search_rl_regex(struct grid * gd,u_int * ppx,u_int * psx,u_int py,u_int first,u_int last,regex_t * reg) window_copy_search_rl_regex() argument 3342 window_copy_last_regex(struct grid * gd,u_int py,u_int first,u_int last,u_int len,u_int * ppx,u_int * psx,const char * buf,const regex_t * preg,int eflags) window_copy_last_regex() argument 3393 window_copy_stringify(struct grid * gd,u_int py,u_int first,u_int last,char * buf,u_int * size) window_copy_stringify() argument 3432 window_copy_cstrtocellpos(struct grid * gd,u_int ncells,u_int * ppx,u_int * ppy,const char * str) window_copy_cstrtocellpos() argument 3569 window_copy_search_back_overlap(struct grid * gd,regex_t * preg,u_int * ppx,u_int * psx,u_int * ppy,u_int endline) window_copy_search_back_overlap() argument 3613 window_copy_search_jump(struct window_mode_entry * wme,struct grid * gd,struct grid * sgd,u_int fx,u_int fy,u_int endline,int cis,int wrap,int direction,int regex) window_copy_search_jump() argument 3718 struct grid *gd = s->grid; window_copy_search() local 3855 struct grid *gd = data->backing->grid; window_copy_visible_lines() local 3871 struct grid *gd = s->grid; window_copy_search_mark_at() local 3888 struct grid *gd = s->grid; window_copy_search_marks() local 4060 struct grid *gd = data->backing->grid; window_copy_match_start_end() local 4078 struct grid *gd = data->backing->grid; window_copy_match_at_cursor() local 4197 struct grid *gd = data->backing->grid; window_copy_write_one() local 4293 struct grid *gd = data->backing->grid; window_copy_redraw_selection() local 4801 struct grid *gd = data->backing->grid; window_copy_copy_line() local 5411 struct grid *gd = s->grid; window_copy_cursor_prompt() local [all...] |
H A D | screen.c | 342 struct grid *gd = s->grid; in screen_resize_y() 370 grid_view_delete_lines(gd, oldy - available, in screen_resize_y() 382 if (gd->flags & GRID_HISTORY) { in screen_resize_y() 383 gd->hscrolled += needed; in screen_resize_y() 384 gd->hsize += needed; in screen_resize_y() 388 grid_view_delete_lines(gd, 0, available, 8); in screen_resize_y() 394 grid_adjust_lines(gd, gd->hsize + sy); in screen_resize_y() 404 available = gd->hscrolled; in screen_resize_y() 405 if (gd in screen_resize_y() 327 struct grid *gd = s->grid; screen_resize_y() local [all...] |
H A D | screen-write.c | 572 struct grid *gd = src->grid; in screen_write_fast_copy() 581 if (yy >= gd->hsize + gd->sy) in screen_write_fast_copy() 587 if (xx >= grid_get_line(gd, yy)->cellsize) in screen_write_fast_copy() 589 grid_get_cell(gd, xx, yy, &gc); in screen_write_fast_copy() 1132 struct grid *gd = s->grid; in screen_write_insertline() 1147 grid_view_insert_lines(gd, s->cy, ny, bg); in screen_write_insertline() 1164 grid_view_insert_lines(gd, s->cy, ny, bg); in screen_write_deleteline() 1166 grid_view_insert_lines_region(gd, s->rlower, s->cy, ny, bg); in screen_write_deleteline() local 1179 struct grid *gd in screen_write_deleteline() 569 struct grid *gd = src->grid; screen_write_fast_copy() local 1119 struct grid *gd = s->grid; screen_write_insertline() local 1364 struct grid *gd = s->grid; screen_write_linefeed() local 1392 struct grid *gd = s->grid; screen_write_scrollup() local 1417 struct grid *gd = s->grid; screen_write_scrolldown() local 1449 struct grid *gd = s->grid; screen_write_clearendofscreen() local 1842 struct grid *gd = s->grid; screen_write_cell() local 1979 struct grid *gd = s->grid; screen_write_combine() local 2086 struct grid *gd = s->grid; screen_write_overwrite() local [all...] |
/openbsd-src/usr.sbin/spamdb/ |
H A D | spamdb.c | 50 struct gdata gd; in dbupdate() local 109 memset(&gd, 0, sizeof(gd)); in dbupdate() 110 gd.first = now; in dbupdate() 111 gd.bcount = 1; in dbupdate() 114 gd.pass = now; in dbupdate() 115 gd.expire = now + WHITEEXP; in dbupdate() 118 gd.expire = now + TRAPEXP; in dbupdate() 119 gd.pcount = -1; in dbupdate() 122 gd.expire = 0; in dbupdate() 123 gd.pcount = -2; in dbupdate() [all …]
|
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
H A D | IteratedDominanceFrontier.h | 27 ChildrenGetterTy(const GraphDiff<BasicBlock *, IsPostDom> *GD) : GD(GD) { 28 assert(GD); 33 const GraphDiff<BasicBlock *, IsPostDom> *GD = nullptr; 49 const GraphDiff<BasicBlock *, IsPostDom> *GD) 50 : IDFCalculatorBase(DT, ChildrenGetterTy(GD)) { 51 assert(GD); 71 if (!GD) { 76 return GD->template getChildren<IsPostDom>(N);
|
/openbsd-src/libexec/spamd/ |
H A D | grey.c | 499 struct gdata gd; in db_addrstate() local 510 if (gdcopyin(&dbd, &gd) != -1) in db_addrstate() 511 return (gd.pcount == -1 ? 1 : 2); in db_addrstate() 526 struct gdata gd; in greyscan() local 543 if ((dbk.size < 1) || gdcopyin(&dbd, &gd) == -1) { in greyscan() 558 if (gd.expire <= now && gd.pcount != -2) { in greyscan() 562 } else if (gd.pcount == -1) { in greyscan() 567 } else if (gd.pcount >= 0 && gd.pass <= now) { in greyscan() 595 gd.expire = now + whiteexp; in greyscan() 596 dbd.size = sizeof(gd); in greyscan() [all …]
|
H A D | gdcopy.c | 25 gdcopyin(const void *v, struct gdata *gd) in gdcopyin() argument 32 memcpy(gd, dbd->data, sizeof(struct gdata)); in gdcopyin() 37 gd->first = ogd.first; in gdcopyin() 38 gd->pass = ogd.pass; in gdcopyin() 39 gd->expire = ogd.expire; in gdcopyin() 40 gd->bcount = ogd.bcount; in gdcopyin() 41 gd->pcount = ogd.pcount; in gdcopyin()
|
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/execute/ |
H A D | 20021120-1.c | 24 volatile double gd[32]; variable 35 pd = gd; COPYIN (d, pd); in foo() 39 pd = gd; ADD (d, pd); in foo() 40 pd = gd; ADD (d, pd); in foo() 41 pd = gd; ADD (d, pd); in foo() 44 pd = gd; COPYOUT (d, pd); in foo() 52 gd[i] = i, gf[i] = i; in main() 55 if (gd[i] != i * 4 || gf[i] != i) in main()
|
/openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGCXX.cpp | 207 llvm::Function *CodeGenModule::codegenCXXStructor(GlobalDecl GD) { in codegenCXXStructor() argument 208 const CGFunctionInfo &FnInfo = getTypes().arrangeCXXStructorDeclaration(GD); in codegenCXXStructor() 210 getAddrOfCXXStructor(GD, &FnInfo, /*FnType=*/nullptr, in codegenCXXStructor() 213 setFunctionLinkage(GD, Fn); in codegenCXXStructor() 215 CodeGenFunction(*this).GenerateCode(GD, Fn, FnInfo); in codegenCXXStructor() 216 setNonAliasAttributes(GD, Fn); in codegenCXXStructor() 217 SetLLVMFunctionAttributesForDefinition(cast<CXXMethodDecl>(GD.getDecl()), Fn); in codegenCXXStructor() 222 GlobalDecl GD, const CGFunctionInfo *FnInfo, llvm::FunctionType *FnType, in getAddrAndTypeOfCXXStructor() argument 224 auto *MD = cast<CXXMethodDecl>(GD.getDecl()); in getAddrAndTypeOfCXXStructor() 230 GD.getDtorType() == Dtor_Complete && in getAddrAndTypeOfCXXStructor() [all …]
|
H A D | CGVTables.cpp | 35 GlobalDecl GD) { in GetAddrOfThunk() argument 36 return GetOrCreateLLVMFunction(Name, FnTy, GD, /*ForVTable=*/true, in GetAddrOfThunk() 42 GlobalDecl GD) { in setThunkProperties() argument 43 CGM.setFunctionLinkage(GD, ThunkFn); in setThunkProperties() 44 CGM.getCXXABI().setThunkLinkage(ThunkFn, ForVTable, GD, in setThunkProperties() 48 CGM.setGVProperties(ThunkFn, GD); in setThunkProperties() 161 GlobalDecl GD, const ThunkInfo &Thunk) { in GenerateVarArgsThunk() argument 162 const CXXMethodDecl *MD = cast<CXXMethodDecl>(GD.getDecl()); in GenerateVarArgsThunk() 169 llvm::Value *Callee = CGM.GetAddrOfFunction(GD, Ty, /*ForVTable=*/true); in GenerateVarArgsThunk() 240 void CodeGenFunction::StartThunk(llvm::Function *Fn, GlobalDecl GD, in StartThunk() argument [all …]
|
H A D | CodeGenModule.cpp | 380 for (const GlobalDecl &GD : Aliases) { in checkAliases() local 381 const auto *D = cast<ValueDecl>(GD.getDecl()); in checkAliases() 389 StringRef MangledName = getMangledName(GD); in checkAliases() 436 for (const GlobalDecl &GD : Aliases) { in checkAliases() local 437 StringRef MangledName = getMangledName(GD); in checkAliases() 613 GlobalDecl GD; in Release() local 615 GD = GlobalDecl(FD, KernelReferenceKind::Kernel); in Release() 617 GD = GlobalDecl(D); in Release() 619 GetAddrOfGlobal(GD), Int8PtrTy)); in Release() 1248 GlobalDecl GD) const { in setDLLImportDLLExport() [all …]
|
H A D | CGCXXABI.h | 106 virtual bool isThisCompleteObject(GlobalDecl GD) const = 0; 127 virtual bool HasThisReturn(GlobalDecl GD) const { in HasThisReturn() argument 128 if (isa<CXXConstructorDecl>(GD.getDecl()) || in HasThisReturn() 129 (isa<CXXDestructorDecl>(GD.getDecl()) && in HasThisReturn() 130 GD.getDtorType() != Dtor_Deleting)) in HasThisReturn() 135 virtual bool hasMostDerivedReturn(GlobalDecl GD) const { return false; } in hasMostDerivedReturn() argument 358 buildStructorSignature(GlobalDecl GD, 382 virtual const CXXRecordDecl *getThisArgumentTypeForMethod(GlobalDecl GD) { in getThisArgumentTypeForMethod() argument 383 return cast<CXXMethodDecl>(GD.getDecl())->getParent(); in getThisArgumentTypeForMethod() 390 adjustThisArgumentForVirtualFunctionCall(CodeGenFunction &CGF, GlobalDecl GD, in adjustThisArgumentForVirtualFunctionCall() argument [all …]
|
H A D | CodeGenModule.h | 354 void addDeferredDeclToEmit(GlobalDecl GD) { in addDeferredDeclToEmit() argument 355 DeferredDeclsToEmit.emplace_back(GD); in addDeferredDeclToEmit() 356 addEmittedDeferredDecl(GD); in addDeferredDeclToEmit() 362 void addEmittedDeferredDecl(GlobalDecl GD) { in addEmittedDeferredDecl() argument 363 if (!llvm::isa<FunctionDecl>(GD.getDecl())) in addEmittedDeferredDecl() 365 llvm::GlobalVariable::LinkageTypes L = getFunctionLinkage(GD); in addEmittedDeferredDecl() 368 EmittedDeferredDecls[getMangledName(GD)] = GD; in addEmittedDeferredDecl() 543 bool shouldEmitFunction(GlobalDecl GD); 852 void setGVProperties(llvm::GlobalValue *GV, GlobalDecl GD) const; 873 llvm::Constant *GetAddrOfGlobal(GlobalDecl GD, [all …]
|
H A D | MicrosoftCXXABI.cpp | 56 bool HasThisReturn(GlobalDecl GD) const override; 57 bool hasMostDerivedReturn(GlobalDecl GD) const override; 65 bool isThisCompleteObject(GlobalDecl GD) const override { in isThisCompleteObject() 68 if (isa<CXXDestructorDecl>(GD.getDecl())) { in isThisCompleteObject() 69 switch (GD.getDtorType()) { in isThisCompleteObject() 219 buildStructorSignature(GlobalDecl GD, 238 const CXXRecordDecl *getThisArgumentTypeForMethod(GlobalDecl GD) override { in getThisArgumentTypeForMethod() argument 239 auto *MD = cast<CXXMethodDecl>(GD.getDecl()); in getThisArgumentTypeForMethod() 242 GlobalDecl LookupGD = GD; in getThisArgumentTypeForMethod() 246 if (GD.getDtorType() == Dtor_Complete) in getThisArgumentTypeForMethod() [all …]
|
/openbsd-src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/ |
H A D | META_for_testing_tricky_version.yml | 2 name: GD-Barcode-Code93 4 abstract: Code 93 implementation of GD::Barcode family 14 GD: 0 15 GD::Barcode: 0
|
/openbsd-src/libexec/spamlogd/ |
H A D | spamlogd.c | 292 struct gdata gd; in dbupdate() local 323 memset(&gd, 0, sizeof(gd)); in dbupdate() 324 gd.first = now; in dbupdate() 325 gd.bcount = 1; in dbupdate() 326 gd.pass = now; in dbupdate() 327 gd.expire = now + whiteexp; in dbupdate() 332 dbd.size = sizeof(gd); in dbupdate() 333 dbd.data = &gd; in dbupdate() 341 if (gdcopyin(&dbd, &gd) == -1) { in dbupdate() 346 gd.pcount++; in dbupdate() [all …]
|
/openbsd-src/gnu/llvm/clang/lib/AST/ |
H A D | Mangle.cpp | 139 void MangleContext::mangleName(GlobalDecl GD, raw_ostream &Out) { in mangleName() argument 141 const NamedDecl *D = cast<NamedDecl>(GD.getDecl()); in mangleName() 176 if (auto *GD = dyn_cast<MSGuidDecl>(D)) in mangleName() local 177 return mangleMSGuidDecl(GD, Out); in mangleName() 192 mangleCXXName(GD, Out); in mangleName() 209 mangleCXXName(GD, Out); in mangleName() 240 void MangleContext::mangleMSGuidDecl(const MSGuidDecl *GD, raw_ostream &Out) { in mangleMSGuidDecl() argument 243 MSGuidDecl::Parts P = GD->getParts(); in mangleMSGuidDecl() 525 GlobalDecl GD; in writeFuncOrVarName() local 527 GD = GlobalDecl(CtorD, Ctor_Complete); in writeFuncOrVarName() [all …]
|
/openbsd-src/sbin/newfs_ext2fs/ |
H A D | mke2fs.c | 170 #define gd ext2fsun.m_ext2fs.e2fs_gd macro 469 gd = calloc(sblock.e2fs_ngdb, bsize); in mke2fs() 470 if (gd == NULL) in mke2fs() 489 gd[cylno].ext2bgd_b_bitmap = boffset; in mke2fs() 491 gd[cylno].ext2bgd_i_bitmap = boffset; in mke2fs() 493 gd[cylno].ext2bgd_i_tables = boffset; in mke2fs() 495 gd[cylno].ext2bgd_nbfree = in mke2fs() 498 gd[cylno].ext2bgd_nbfree = in mke2fs() 500 fbcount += gd[cylno].ext2bgd_nbfree; in mke2fs() 501 gd[cylno].ext2bgd_nifree = sblock.e2fs.e2fs_ipg; in mke2fs() [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.dg/init/ |
H A D | pm1.C | 43 extern D gd; 61 C::C() : mp (&A::i) { gd.count++; } in C() 70 D gd; variable
|
/openbsd-src/gnu/llvm/clang/include/clang/AST/ |
H A D | GlobalDecl.h | 153 GlobalDecl GD; in getFromOpaquePtr() local 154 GD.Value.setFromOpaqueValue(P); in getFromOpaquePtr() 155 return GD; in getFromOpaquePtr() 218 static unsigned getHashValue(clang::GlobalDecl GD) { 219 return DenseMapInfo<void*>::getHashValue(GD.getAsOpaquePtr());
|
H A D | VTableBuilder.h | 342 virtual const ThunkInfoVectorTy *getThunkInfo(GlobalDecl GD) { in getThunkInfo() argument 343 const CXXMethodDecl *MD = cast<CXXMethodDecl>(GD.getDecl()->getCanonicalDecl()); in getThunkInfo() 418 uint64_t getMethodVTableIndex(GlobalDecl GD); 591 MethodVFTableLocation getMethodVFTableLocation(GlobalDecl GD); 593 const ThunkInfoVectorTy *getThunkInfo(GlobalDecl GD) override { in getThunkInfo() argument 595 if (isa<CXXDestructorDecl>(GD.getDecl()) && in getThunkInfo() 596 GD.getDtorType() == Dtor_Complete) in getThunkInfo() 598 return VTableContextBase::getThunkInfo(GD); in getThunkInfo()
|