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

/external/clang/lib/Parse/
H A DParseExpr.cpp1782 ParenParseOption ExprType = CastExpr; local
1785 Operand = ParseParenExpression(ExprType, true/*stopIfCastExpr*/,
1791 if (ExprType == CastExpr) {
2159 /// based on what is allowed by ExprType. The actual thing parsed is returned
2160 /// in ExprType. If stopIfCastExpr is true, it will only return the parsed type,
2184 Parser::ParseParenExpression(ParenParseOption &ExprType, bool stopIfCastExpr, argument
2200 ExprType >= CompoundLiteral? Sema::PCC_ParenthesizedExpression
2226 if (ExprType >= CompoundStmt && Tok.is(tok::l_brace)) {
2246 ExprType = CompoundStmt;
2255 } else if (ExprType >
[all...]
H A DParseExprCXX.cpp3099 Parser::ParseCXXAmbiguousParenExpression(ParenParseOption &ExprType, argument
3104 assert(ExprType == CastExpr && "Compound literals are not ambiguous!");
3199 ExprType = CompoundLiteral;
3226 ExprType = SimpleExpr;
/external/clang/lib/CodeGen/
H A DCGExprConstant.cpp856 QualType ExprType = Updater->getType(); local
858 if (ExprType->isArrayType()) {
859 llvm::ArrayType *AType = cast<llvm::ArrayType>(ConvertType(ExprType));
917 if (ExprType->isRecordType())
1132 QualType ExprType = Updater->getType(); local
1133 RecordDecl *RD = ExprType->getAs<RecordType>()->getDecl();
/external/v8/tools/gcmole/
H A Dgcmole.cc838 template<typename ExprType>
839 ExprEffect VisitArguments(ExprType* call, const Environment& env) {
846 template<typename ExprType>
847 void VisitArguments(ExprType* call,
/external/clang/include/clang/Parse/
H A DParser.h1476 ExprResult ParseParenExpression(ParenParseOption &ExprType,
1483 ParenParseOption &ExprType, ParsedType &CastTy,
/external/clang/lib/Sema/
H A DSemaExpr.cpp3711 bool Sema::CheckUnaryExprOrTypeTraitOperand(QualType ExprType, argument
3715 if (ExprType->isDependentType())
3724 if (const ReferenceType *Ref = ExprType->getAs<ReferenceType>())
3725 ExprType = Ref->getPointeeType();
3731 ExprType = Context.getBaseElementType(ExprType);
3734 return CheckVecStepTraitOperandType(*this, ExprType, OpLoc, ExprRange);
3737 if (!CheckExtensionTraitOperandType(*this, ExprType, OpLoc, ExprRange,
3741 if (RequireCompleteType(OpLoc, ExprType,
3746 if (ExprType
[all...]
H A DSemaOpenMP.cpp1270 QualType ExprType = VD->getType().getNonReferenceType();
1274 Id.getLoc(), ExprType, VK_LValue);
/external/clang/include/clang/Sema/
H A DSema.h3916 bool CheckUnaryExprOrTypeTraitOperand(QualType ExprType, SourceLocation OpLoc,
8926 QualType ExprType);

Completed in 553 milliseconds