Lines Matching defs:Schema
842 if (const auto &Schema =
849 assert(Schema.getKey() == AuthInfo.getKey() &&
854 Schema.getKey(), Schema.getAuthenticationMode(), Schema.isIsaPointer(),
855 Schema.authenticatesNullValues(), DiscriminatorPHI);
1169 const auto &Schema =
1171 if (Schema)
1179 CGM.PtrDiffTy, 2 * ThisAdjustment.getQuantity() + !Schema);
2129 if (auto &Schema = CGF.CGM.getCodeGenOpts().PointerAuth.CXXVTTVTablePointers) {
2130 CGPointerAuthInfo PointerAuth = CGF.EmitPointerAuthInfo(Schema, VTT,
2189 auto &Schema = CGM.getCodeGenOpts().PointerAuth.CXXVirtualFunctionPointers;
2190 if (!Schema && CGF.ShouldEmitVTableTypeCheckedLoad(MethodDecl->getParent())) {
2230 if (Schema) {
2233 PointerAuth = CGF.EmitPointerAuthInfo(Schema, VTableSlotPtr, GD, QualType());
3985 if (const auto &Schema =
3988 VTable, Schema,
3989 Schema.isAddressDiscriminated() ? StorageAddress : nullptr,