Home
last modified time | relevance | path

Searched refs:TypeExpr (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaChecking.cpp15664 static bool FindTypeTagExpr(const Expr *TypeExpr, const ASTContext &Ctx, in FindTypeTagExpr() argument
15668 if (!TypeExpr) in FindTypeTagExpr()
15671 TypeExpr = TypeExpr->IgnoreParenImpCasts()->IgnoreParenCasts(); in FindTypeTagExpr()
15673 switch (TypeExpr->getStmtClass()) { in FindTypeTagExpr()
15675 const UnaryOperator *UO = cast<UnaryOperator>(TypeExpr); in FindTypeTagExpr()
15677 TypeExpr = UO->getSubExpr(); in FindTypeTagExpr()
15684 const DeclRefExpr *DRE = cast<DeclRefExpr>(TypeExpr); in FindTypeTagExpr()
15690 const IntegerLiteral *IL = cast<IntegerLiteral>(TypeExpr); in FindTypeTagExpr()
15702 cast<AbstractConditionalOperator>(TypeExpr); in FindTypeTagExpr()
15707 TypeExpr = ACO->getTrueExpr(); in FindTypeTagExpr()
[all …]
H A DOpenCLBuiltins.td100 // E.g. TypeExpr="Context.IntTy" for the int type.
101 string TypeExpr = _TypeExpr;
192 Type<_Ty.Name, QualType<_Ty.QTExpr.TypeExpr # _AccessQualifier # "Ty", 0>> {