Searched refs:TypeExpr (Results 1 – 2 of 2) sorted by relevance
15287 static bool FindTypeTagExpr(const Expr *TypeExpr, const ASTContext &Ctx, in FindTypeTagExpr() argument15291 if (!TypeExpr) in FindTypeTagExpr()15294 TypeExpr = TypeExpr->IgnoreParenImpCasts()->IgnoreParenCasts(); in FindTypeTagExpr()15296 switch (TypeExpr->getStmtClass()) { in FindTypeTagExpr()15298 const UnaryOperator *UO = cast<UnaryOperator>(TypeExpr); in FindTypeTagExpr()15300 TypeExpr = UO->getSubExpr(); in FindTypeTagExpr()15307 const DeclRefExpr *DRE = cast<DeclRefExpr>(TypeExpr); in FindTypeTagExpr()15313 const IntegerLiteral *IL = cast<IntegerLiteral>(TypeExpr); in FindTypeTagExpr()15325 cast<AbstractConditionalOperator>(TypeExpr); in FindTypeTagExpr()15330 TypeExpr = ACO->getTrueExpr(); in FindTypeTagExpr()[all …]
149 // E.g. TypeExpr="Context.IntTy" for the int type.150 string TypeExpr = _TypeExpr;241 Type<_Ty.Name, QualType<_Ty.QTExpr.TypeExpr # _AccessQualifier # "Ty", 0>> {