Searched refs:ExprType (Results 1 - 7 of 7) sorted by relevance
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseExpr.cpp | 1630 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 D | ParseExprCXX.cpp | 2962 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 D | SemaOpenMP.cpp | 511 QualType ExprType = VD->getType().getNonReferenceType(); local 512 ExprResult DE = BuildDeclRefExpr(VD, ExprType, VK_RValue, Id.getLoc());
|
H A D | SemaExpr.cpp | 3387 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 D | SemaStmt.cpp | 2377 QualType ExprType = E->getType(); local 2384 if (!Context.hasSameUnqualifiedType(ReturnType, ExprType))
|
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Parse/ |
H A D | Parser.h | 1312 ExprResult ParseParenExpression(ParenParseOption &ExprType, 1318 ExprResult ParseCXXAmbiguousParenExpression(ParenParseOption &ExprType,
|
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 3354 bool CheckUnaryExprOrTypeTraitOperand(QualType ExprType, SourceLocation OpLoc, 7523 QualType ExprType);
|
Completed in 118 milliseconds