Home
last modified time | relevance | path

Searched full:gd (Results 1 – 25 of 218) sorted by relevance

123456789

/openbsd-src/usr.bin/tmux/
H A Dgrid-view.c30 #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 Dgrid.c189 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 Dgrid-reader.c24 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 Dcmd-capture-pane.c110 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 Dwindow-copy.c869 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 Dscreen.c342 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 Dscreen-write.c572 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 Dspamdb.c50 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 DIteratedDominanceFrontier.h27 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 Dgrey.c499 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 Dgdcopy.c25 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 D20021120-1.c24 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 DCGCXX.cpp207 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 DCGVTables.cpp35 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 DCodeGenModule.cpp380 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 DCGCXXABI.h106 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 DCodeGenModule.h354 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 DMicrosoftCXXABI.cpp56 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 DMETA_for_testing_tricky_version.yml2 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 Dspamlogd.c292 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 DMangle.cpp139 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 Dmke2fs.c170 #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 Dpm1.C43 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 DGlobalDecl.h153 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 DVTableBuilder.h342 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()

123456789