Lines Matching full:getcontext
78 ASTContext &C = CGM.getContext();
112 CGM.getContext().getObjCEncodingForBlock(blockInfo.getBlockExpr());
318 ASTContext &C = CGM.getContext();
351 = CGM.getContext().getTypeInfoInChars(thisType);
863 ImplicitParamDecl blockFieldPseudoVar(getContext(), /*DC*/ nullptr,
906 getTypes().ConvertType(getContext().UnsignedLongTy);
975 Args.add(RValue::get(BlockLiteral), getContext().VoidPtrTy);
1165 QualType selfTy = getContext().VoidPtrTy;
1166 IdentifierInfo *II = &CGM.getContext().Idents.get(".block_descriptor");
1168 ImplicitParamDecl selfDecl(getContext(), const_cast<BlockDecl*>(blockDecl),
1227 CharUnits align = getContext().getDeclAlign(variable);
1322 ASTContext &C = getContext();
1325 ImplicitParamDecl dstDecl(getContext(), nullptr, SourceLocation(), nullptr,
1328 ImplicitParamDecl srcDecl(getContext(), nullptr, SourceLocation(), nullptr,
1344 = &CGM.getContext().Idents.get("__copy_helper_block_");
1472 CGM.getContext().getBlockVarCopyInits(variable);
1501 ASTContext &C = getContext();
1504 ImplicitParamDecl srcDecl(getContext(), nullptr, SourceLocation(), nullptr,
1520 = &CGM.getContext().Idents.get("__destroy_helper_block_");
1781 ASTContext &Context = CGF.getContext();
1786 ImplicitParamDecl dst(CGF.getContext(), nullptr, SourceLocation(), nullptr,
1790 ImplicitParamDecl src(CGF.getContext(), nullptr, SourceLocation(), nullptr,
1859 ASTContext &Context = CGF.getContext();
1863 ImplicitParamDecl src(CGF.getContext(), nullptr, SourceLocation(), nullptr,
1932 T *copy = new (CGM.getContext()) T(std::move(generator));
1954 const Expr *copyExpr = CGM.getContext().getBlockVarCopyInits(&var);
2004 } else if (CGM.getContext().isObjCNSObjectType(type) ||
2086 bool hasCopyAndDispose = getContext().BlockRequiresCopying(Ty, D);
2099 if (getContext().getByrefLifetime(Ty, Lifetime, HasByrefExtendedLayout) &&
2110 CharUnits varAlign = getContext().getDeclAlign(D);
2172 getContext().getByrefLifetime(type, ByrefLifetime, HasByrefExtendedLayout);