Home
last modified time | relevance | path

Searched refs:ExprType (Results 1 – 9 of 9) sorted by relevance

/external/clang/lib/Parse/
DParseExpr.cpp1660 ParenParseOption ExprType = CastExpr; in ParseExprAfterUnaryExprOrTypeTrait() local
1663 Operand = ParseParenExpression(ExprType, true/*stopIfCastExpr*/, in ParseExprAfterUnaryExprOrTypeTrait()
1669 if (ExprType == CastExpr) { in ParseExprAfterUnaryExprOrTypeTrait()
2061 Parser::ParseParenExpression(ParenParseOption &ExprType, bool stopIfCastExpr, in ParseParenExpression() argument
2077 ExprType >= CompoundLiteral? Sema::PCC_ParenthesizedExpression in ParseParenExpression()
2103 if (ExprType >= CompoundStmt && Tok.is(tok::l_brace)) { in ParseParenExpression()
2112 ExprType = CompoundStmt; in ParseParenExpression()
2121 } else if (ExprType >= CompoundLiteral && BridgeCast) { in ParseParenExpression()
2156 } else if (ExprType >= CompoundLiteral && in ParseParenExpression()
2167 ExprResult res = ParseCXXAmbiguousParenExpression(ExprType, CastTy, T, in ParseParenExpression()
[all …]
DParseExprCXX.cpp3015 Parser::ParseCXXAmbiguousParenExpression(ParenParseOption &ExprType, in ParseCXXAmbiguousParenExpression() argument
3020 assert(ExprType == CastExpr && "Compound literals are not ambiguous!"); in ParseCXXAmbiguousParenExpression()
3104 ExprType = CompoundLiteral; in ParseCXXAmbiguousParenExpression()
3131 ExprType = SimpleExpr; in ParseCXXAmbiguousParenExpression()
/external/skia/src/gpu/gl/
DGrGLSL.h212 enum ExprType { enum
217 ExprType fType;
/external/v8/tools/gcmole/
Dgcmole.cc806 template<typename ExprType>
807 ExprEffect VisitArguments(ExprType* call, const Environment& env) { in VisitArguments()
814 template<typename ExprType>
815 void VisitArguments(ExprType* call, in VisitArguments()
/external/clang/include/clang/Parse/
DParser.h1381 ExprResult ParseParenExpression(ParenParseOption &ExprType,
1388 ParenParseOption &ExprType, ParsedType &CastTy,
/external/clang/lib/Sema/
DSemaExpr.cpp3637 bool Sema::CheckUnaryExprOrTypeTraitOperand(QualType ExprType, in CheckUnaryExprOrTypeTraitOperand() argument
3641 if (ExprType->isDependentType()) in CheckUnaryExprOrTypeTraitOperand()
3650 if (const ReferenceType *Ref = ExprType->getAs<ReferenceType>()) in CheckUnaryExprOrTypeTraitOperand()
3651 ExprType = Ref->getPointeeType(); in CheckUnaryExprOrTypeTraitOperand()
3657 ExprType = Context.getBaseElementType(ExprType); in CheckUnaryExprOrTypeTraitOperand()
3660 return CheckVecStepTraitOperandType(*this, ExprType, OpLoc, ExprRange); in CheckUnaryExprOrTypeTraitOperand()
3663 if (!CheckExtensionTraitOperandType(*this, ExprType, OpLoc, ExprRange, in CheckUnaryExprOrTypeTraitOperand()
3667 if (RequireCompleteType(OpLoc, ExprType, in CheckUnaryExprOrTypeTraitOperand()
3672 if (ExprType->isFunctionType()) { in CheckUnaryExprOrTypeTraitOperand()
3678 if (CheckObjCTraitOperandConstraints(*this, ExprType, OpLoc, ExprRange, in CheckUnaryExprOrTypeTraitOperand()
DSemaOpenMP.cpp775 QualType ExprType = VD->getType().getNonReferenceType(); in ActOnOpenMPIdExpression() local
776 ExprResult DE = BuildDeclRefExpr(VD, ExprType, VK_LValue, Id.getLoc()); in ActOnOpenMPIdExpression()
/external/clang/include/clang/Sema/
DSema.h3580 bool CheckUnaryExprOrTypeTraitOperand(QualType ExprType, SourceLocation OpLoc,
8127 QualType ExprType);
/external/clang/lib/AST/
DExprConstant.cpp6199 const Expr *ExprType = E->getArg(1); in TryEvaluateBuiltinObjectSize() local
6200 if (!ExprType->EvaluateAsInt(TypeIntVaue, Info.Ctx)) in TryEvaluateBuiltinObjectSize()