Lines Matching defs:Pointer
35 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash,
37 if (checkDynamicType((void*)Pointer, Data->TypeInfo, Hash))
42 DynamicTypeInfo DTI = getDynamicTypeInfoFromObject((void*)Pointer);
55 << TypeCheckKinds[Data->TypeCheckKind] << (void*)Pointer << Data->Type;
60 Diag(Pointer, DL_Note, "object has a possibly invalid vptr: abs(offset to top) too big")
62 << Range(Pointer, Pointer + sizeof(uptr), "possibly invalid vptr");
64 Diag(Pointer, DL_Note, "object has invalid vptr")
66 << Range(Pointer, Pointer + sizeof(uptr), "invalid vptr");
69 Diag(Pointer, DL_Note, "object is of type %0")
71 << Range(Pointer, Pointer + sizeof(uptr), "vptr for %0");
75 Diag(Pointer - DTI.getOffset(), DL_Note,
79 << Range(Pointer, Pointer + sizeof(uptr),
85 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash) {
87 HandleDynamicTypeCacheMiss(Data, Pointer, Hash, Opts);
90 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash) {
93 if (HandleDynamicTypeCacheMiss(Data, Pointer, Hash, Opts))