Searched refs:ExprType (Results 1 - 7 of 7) sorted by relevance

/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseExpr.cpp1630 ParenParseOption ExprType = CastExpr; local
1633 Operand = ParseParenExpression(ExprType, true/*stopIfCastExpr*/,
1639 if (ExprType == CastExpr) {
1996 /// based on what is allowed by ExprType. The actual thing parsed is returned
1997 /// in ExprType. If stopIfCastExpr is true, it will only return the parsed type,
2017 Parser::ParseParenExpression(ParenParseOption &ExprType, bool stopIfCastExpr, argument
2032 ExprType >= CompoundLiteral? Sema::PCC_ParenthesizedExpression
2060 if (ExprType >= CompoundStmt && Tok.is(tok::l_brace)) {
2065 ExprType = CompoundStmt;
2073 } else if (ExprType >
[all...]
H A DParseExprCXX.cpp2962 Parser::ParseCXXAmbiguousParenExpression(ParenParseOption &ExprType, argument
2966 assert(ExprType == CastExpr && "Compound literals are not ambiguous!");
3046 ExprType = CompoundLiteral;
3070 ExprType = SimpleExpr;
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaOpenMP.cpp511 QualType ExprType = VD->getType().getNonReferenceType(); local
512 ExprResult DE = BuildDeclRefExpr(VD, ExprType, VK_RValue, Id.getLoc());
H A DSemaExpr.cpp3387 bool Sema::CheckUnaryExprOrTypeTraitOperand(QualType ExprType, argument
3391 if (ExprType->isDependentType())
3398 if (const ReferenceType *Ref = ExprType->getAs<ReferenceType>())
3399 ExprType = Ref->getPointeeType();
3402 return CheckVecStepTraitOperandType(*this, ExprType, OpLoc, ExprRange);
3405 if (!CheckExtensionTraitOperandType(*this, ExprType, OpLoc, ExprRange,
3409 if (RequireCompleteType(OpLoc, ExprType,
3414 if (ExprType->isFunctionType()) {
3420 if (CheckObjCTraitOperandConstraints(*this, ExprType, OpLoc, ExprRange,
H A DSemaStmt.cpp2377 QualType ExprType = E->getType(); local
2384 if (!Context.hasSameUnqualifiedType(ReturnType, ExprType))
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h1312 ExprResult ParseParenExpression(ParenParseOption &ExprType,
1318 ExprResult ParseCXXAmbiguousParenExpression(ParenParseOption &ExprType,
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h3354 bool CheckUnaryExprOrTypeTraitOperand(QualType ExprType, SourceLocation OpLoc,
7523 QualType ExprType);

Completed in 118 milliseconds