Lines Matching refs:getAs
92 S.AddAlignedAttr(New, *Aligned, Result.getAs<Expr>(), IsPackExpansion);
151 E = Result.getAs<Expr>();
157 OE = Result.getAs<Expr>();
171 S.AddAlignValueAttr(New, *Aligned, Result.getAs<Expr>());
195 Cond = Result.getAs<Expr>();
250 Expr *MaxThreads = Result.getAs<Expr>();
257 MinBlocks = Result.getAs<Expr>();
444 Expr *MinExpr = Result.getAs<Expr>();
449 Expr *MaxExpr = Result.getAs<Expr>();
487 Expr *MinExpr = Result.getAs<Expr>();
494 MaxExpr = Result.getAs<Expr>();
752 const DecltypeType *DT = DI->getType()->getAs<DecltypeType>();
777 if (const TagType *oldTagType = D->getUnderlyingType()->getAs<TagType>()) {
802 if (D->getUnderlyingType()->getAs<DependentNameType>())
1004 BitWidth = InstantiatedBitWidth.getAs<Expr>();
2744 ? DI->getTypeLoc().getAs<PackExpansionTypeLoc>()
4103 if (FunctionProtoTypeLoc OldProtoLoc = OldTL.getAs<FunctionProtoTypeLoc>()) {
4310 Expr *ResultE = Result.getAs<Expr>();
4318 ActOnFinishFullExpr(Result.getAs<Expr>(), Param->getOuterLocStart(),
4324 Param->setDefaultArg(Result.getAs<Expr>());
4460 const FunctionProtoType *Proto = Tmpl->getType()->getAs<FunctionProtoType>();
4484 = New->getType()->getAs<FunctionProtoType>();
5955 const RecordType *Tag = T->getAs<RecordType>();