Home | History | Annotate | Download | only in ubsan

Lines Matching refs:Pointer

30     DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash,
32 if (checkDynamicType((void*)Pointer, Data->TypeInfo, Hash))
42 << TypeCheckKinds[Data->TypeCheckKind] << (void*)Pointer << Data->Type;
45 DynamicTypeInfo DTI = getDynamicTypeInfo((void*)Pointer);
47 Diag(Pointer, DL_Note, "object has invalid vptr")
49 << Range(Pointer, Pointer + sizeof(uptr), "invalid vptr");
51 Diag(Pointer, DL_Note, "object is of type %0")
53 << Range(Pointer, Pointer + sizeof(uptr), "vptr for %0");
57 Diag(Pointer - DTI.getOffset(), DL_Note,
61 << Range(Pointer, Pointer + sizeof(uptr), "vptr for %2 base class of %1");
68 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash) {
69 HandleDynamicTypeCacheMiss(Data, Pointer, Hash, false);
72 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash) {
73 HandleDynamicTypeCacheMiss(Data, Pointer, Hash, true);