/minix/external/bsd/llvm/dist/clang/lib/AST/ |
H A D | Stmt.cpp | 433 std::copy(Exprs, Exprs + NumExprs, this->Exprs); in setOutputsAndInputsAndClobbers() 743 Exprs[i] = exprs[i]; in initialize() 1504 Dir->setCond(Exprs.Cond, Exprs.SeparatedCond); in Create() 1506 Dir->setInc(Exprs.Inc); in Create() 1543 Dir->setCond(Exprs.Cond, Exprs.SeparatedCond); in Create() 1545 Dir->setInc(Exprs.Inc); in Create() 1589 Dir->setCond(Exprs.Cond, Exprs.SeparatedCond); in Create() 1591 Dir->setInc(Exprs.Inc); in Create() 1744 Dir->setCond(Exprs.Cond, Exprs.SeparatedCond); in Create() 1746 Dir->setInc(Exprs.Inc); in Create() [all …]
|
H A D | Expr.cpp | 2705 bool Expr::hasAnyTypeDependentArguments(ArrayRef<Expr *> Exprs) { in hasAnyTypeDependentArguments() argument 2706 for (unsigned I = 0; I < Exprs.size(); ++I) in hasAnyTypeDependentArguments() 2707 if (Exprs[I]->isTypeDependent()) in hasAnyTypeDependentArguments() 3730 void ShuffleVectorExpr::setExprs(const ASTContext &C, ArrayRef<Expr *> Exprs) { in setExprs() argument 3733 this->NumExprs = Exprs.size(); in setExprs() 3735 memcpy(SubExprs, Exprs.data(), sizeof(Expr *) * Exprs.size()); in setExprs() 3976 Exprs = new (C) Stmt*[exprs.size()]; in ParenListExpr() 3987 Exprs[i] = exprs[i]; in ParenListExpr()
|
/minix/external/bsd/llvm/dist/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 135 ExprResult ER = CheckPlaceholderExpr(Exprs[i]); in ActOnGCCAsmStmt() 138 Exprs[i] = ER.get(); in ActOnGCCAsmStmt() 141 Expr *OutputExpr = Exprs[i]; in ActOnGCCAsmStmt() 211 ExprResult ER = CheckPlaceholderExpr(Exprs[i]); in ActOnGCCAsmStmt() 214 Exprs[i] = ER.get(); in ActOnGCCAsmStmt() 216 Expr *InputExpr = Exprs[i]; in ActOnGCCAsmStmt() 247 Exprs[i] = Result.get(); in ActOnGCCAsmStmt() 349 Diag(Exprs[ConstraintIdx]->getLocStart(), in ActOnGCCAsmStmt() 394 Expr *OutputExpr = Exprs[TiedTo]; in ActOnGCCAsmStmt() 395 Expr *InputExpr = Exprs[InputOpNo]; in ActOnGCCAsmStmt() [all …]
|
H A D | SemaExprCXX.cpp | 928 MultiExprArg Exprs, in BuildCXXTypeConstructExpr() argument 933 if (Ty->isDependentType() || CallExpr::hasAnyTypeDependentArguments(Exprs)) { in BuildCXXTypeConstructExpr() 934 return CXXUnresolvedConstructExpr::Create(Context, TInfo, LParenLoc, Exprs, in BuildCXXTypeConstructExpr() 939 assert((!ListInitialization || (Exprs.size() == 1 && isa<InitListExpr>(Exprs[0]))) in BuildCXXTypeConstructExpr() 942 ListInitialization ? Exprs[0]->getSourceRange().getEnd() : RParenLoc); in BuildCXXTypeConstructExpr() 948 if (Exprs.size() == 1 && !ListInitialization) { in BuildCXXTypeConstructExpr() 949 Expr *Arg = Exprs[0]; in BuildCXXTypeConstructExpr() 972 Exprs.size() ? ListInitialization in BuildCXXTypeConstructExpr() 976 InitializationSequence InitSeq(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr() 977 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr()
|
H A D | TreeTransform.h | 1244 MultiExprArg Constraints, MultiExprArg Exprs, in RebuildGCCAsmStmt() argument 1248 NumInputs, Names, Constraints, Exprs, in RebuildGCCAsmStmt() 1262 ArrayRef<Expr*> Exprs, in RebuildMSAsmStmt() argument 1266 Constraints, Clobbers, Exprs, EndLoc); in RebuildMSAsmStmt() 2075 ArrayRef<Expr *> Exprs) { in RebuildGenericSelectionExpr() argument 2077 ControllingExpr, Types, Exprs); in RebuildGenericSelectionExpr() 6063 SmallVector<Expr*, 8> Exprs; in TransformGCCAsmStmt() local 6086 Exprs.push_back(Result.get()); in TransformGCCAsmStmt() 6104 Exprs.push_back(Result.get()); in TransformGCCAsmStmt() 6119 Constraints, Exprs, AsmString.get(), in TransformGCCAsmStmt()
|
H A D | SemaTemplateInstantiate.cpp | 2713 bool Sema::SubstExprs(Expr **Exprs, unsigned NumExprs, bool IsCall, in SubstExprs() argument 2722 return Instantiator.TransformExprs(Exprs, NumExprs, IsCall, Outputs); in SubstExprs()
|
H A D | SemaExpr.cpp | 1284 ArrayRef<Expr *> Exprs) { in CreateGenericSelectionExpr() argument 1286 assert(NumAssocs == Exprs.size()); in CreateGenericSelectionExpr() 1306 if (Exprs[i]->containsUnexpandedParameterPack()) in CreateGenericSelectionExpr() 1360 Context, KeyLoc, ControllingExpr, Types, Exprs, DefaultLoc, RParenLoc, in CreateGenericSelectionExpr() 1414 Context, KeyLoc, ControllingExpr, Types, Exprs, DefaultLoc, RParenLoc, in CreateGenericSelectionExpr() 10394 SmallVector<Expr*, 4> Exprs; in BuildBuiltinOffsetOf() local 10422 Comps.push_back(OffsetOfNode(OC.LocStart, Exprs.size(), OC.LocEnd)); in BuildBuiltinOffsetOf() 10423 Exprs.push_back(Idx); in BuildBuiltinOffsetOf() 10530 Comps, Exprs, RParenLoc); in BuildBuiltinOffsetOf()
|
/minix/external/bsd/llvm/dist/clang/lib/Parse/ |
H A D | ParseStmtAsm.cpp | 470 SmallVector<Expr *, 4> Exprs; in ParseMicrosoftAsmStatement() local 569 Exprs.resize(NumExprs); in ParseMicrosoftAsmStatement() 581 Exprs[i] = OpExpr; in ParseMicrosoftAsmStatement() 587 ClobberRefs, Exprs, EndLoc); in ParseMicrosoftAsmStatement() 650 ExprVector Exprs; in ParseAsmStatement() local 658 Constraints, Exprs, AsmString.get(), in ParseAsmStatement() 669 if (!AteExtraColon && ParseAsmOperandsOpt(Names, Constraints, Exprs)) in ParseAsmStatement() 685 if (!AteExtraColon && ParseAsmOperandsOpt(Names, Constraints, Exprs)) in ParseAsmStatement() 718 Constraints, Exprs, AsmString.get(), Clobbers, T.getCloseLocation()); in ParseAsmStatement() 736 SmallVectorImpl<Expr *> &Exprs) { in ParseAsmOperandsOpt() argument [all …]
|
H A D | ParseExpr.cpp | 2371 ExprVector Exprs; in ParseGenericSelectionExpression() local 2408 Exprs.push_back(ER.get()); in ParseGenericSelectionExpression() 2418 Types, Exprs); in ParseGenericSelectionExpression() 2496 bool Parser::ParseExpressionList(SmallVectorImpl<Expr*> &Exprs, in ParseExpressionList() argument 2506 (Actions.*Completer)(getCurScope(), Data, Exprs); in ParseExpressionList() 2526 Exprs.push_back(Expr.get()); in ParseExpressionList() 2537 for (auto &E : Exprs) { in ParseExpressionList() 2554 Parser::ParseSimpleExpressionList(SmallVectorImpl<Expr*> &Exprs, in ParseSimpleExpressionList() argument 2561 Exprs.push_back(Expr.get()); in ParseSimpleExpressionList()
|
H A D | ParseExprCXX.cpp | 877 ExprVector Exprs; in ParseLambdaIntroducer() local 882 } else if (ParseExpressionList(Exprs, Commas)) { in ParseLambdaIntroducer() 889 Exprs); in ParseLambdaIntroducer() 1601 ExprVector Exprs; in ParseCXXTypeConstructExpression() local 1605 if (ParseExpressionList(Exprs, CommaLocs)) { in ParseCXXTypeConstructExpression() 1618 assert((Exprs.size() == 0 || Exprs.size()-1 == CommaLocs.size())&& in ParseCXXTypeConstructExpression() 1621 Exprs, in ParseCXXTypeConstructExpression()
|
H A D | ParseDecl.cpp | 1988 ExprVector Exprs; in ParseDeclarationAfterDeclaratorAndAttributes() local 1996 if (ParseExpressionList(Exprs, CommaLocs)) { in ParseDeclarationAfterDeclaratorAndAttributes() 2008 assert(!Exprs.empty() && Exprs.size()-1 == CommaLocs.size() && in ParseDeclarationAfterDeclaratorAndAttributes() 2018 Exprs); in ParseDeclarationAfterDeclaratorAndAttributes()
|
/minix/external/bsd/llvm/dist/clang/include/clang/AST/ |
H A D | Stmt.h | 1408 Stmt **Exprs; variable 1420 Stmt(SC, Empty), Exprs(nullptr) { } in AsmStmt() 1489 return &Exprs[0] + NumOutputs; in begin_inputs() 1493 return &Exprs[0] + NumOutputs + NumInputs; in end_inputs() 1499 return &Exprs[0] + NumOutputs; in begin_inputs() 1518 return &Exprs[0]; in begin_outputs() 1521 return &Exprs[0] + NumOutputs; in end_outputs() 1528 return &Exprs[0]; in begin_outputs() 1531 return &Exprs[0] + NumOutputs; in end_outputs() 1538 return child_range(&Exprs[0], &Exprs[0] + NumOutputs + NumInputs); in children() [all …]
|
H A D | StmtOpenMP.h | 643 const HelperExprs &Exprs); 707 const HelperExprs &Exprs); 771 Stmt *AssociatedStmt, const HelperExprs &Exprs); 1108 Stmt *AssociatedStmt, const HelperExprs &Exprs); 1177 Stmt *AssociatedStmt, const HelperExprs &Exprs);
|
H A D | Expr.h | 783 static bool hasAnyTypeDependentArguments(ArrayRef<Expr *> Exprs); 3494 void setExprs(const ASTContext &C, ArrayRef<Expr *> Exprs); 4307 Stmt **Exprs; variable 4322 return cast_or_null<Expr>(Exprs[Init]); in getExpr() 4327 return cast_or_null<Expr>(Exprs[Init]); in getExpr() 4330 Expr **getExprs() { return reinterpret_cast<Expr **>(Exprs); } in getExprs() 4344 return child_range(&Exprs[0], &Exprs[0]+NumExprs); in children()
|
/minix/external/bsd/llvm/dist/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 321 SmallVector<Stmt*, 16> Exprs; in VisitGCCAsmStmt() local 325 Exprs.push_back(Reader.ReadSubStmt()); in VisitGCCAsmStmt() 368 SmallVector<Expr*, 16> Exprs; in VisitMSAsmStmt() local 371 Exprs.reserve(NumOperands); in VisitMSAsmStmt() 375 Exprs.push_back(cast<Expr>(Reader.ReadSubStmt())); in VisitMSAsmStmt() 381 Constraints, Exprs, Clobbers); in VisitMSAsmStmt() 514 E->Exprs = new (Reader.getContext()) Stmt*[NumExprs]; in VisitParenListExpr() 516 E->Exprs[i] = Reader.ReadSubStmt(); in VisitParenListExpr() 847 SmallVector<Expr *, 16> Exprs; in VisitShuffleVectorExpr() local 850 Exprs.push_back(Reader.ReadSubExpr()); in VisitShuffleVectorExpr() [all …]
|
H A D | ASTWriterStmt.cpp | 443 Writer.AddStmt(E->Exprs[i]); in VisitParenListExpr()
|
/minix/external/bsd/llvm/dist/clang/include/clang/Parse/ |
H A D | Parser.h | 1366 ParseExpressionList(SmallVectorImpl<Expr *> &Exprs, 1374 bool ParseSimpleExpressionList(SmallVectorImpl<Expr*> &Exprs, 1501 bool ParseExpressionListOrTypeId(SmallVectorImpl<Expr*> &Exprs, 1651 SmallVectorImpl<Expr *> &Exprs);
|
/minix/external/bsd/llvm/dist/clang/include/clang/Sema/ |
H A D | Sema.h | 3231 MultiExprArg Constraints, MultiExprArg Exprs, 3248 ArrayRef<Expr*> Exprs, 3606 ArrayRef<Expr *> Exprs); 4000 CXXConstructorDecl *Constructor, MultiExprArg Exprs, 4011 MultiExprArg Exprs, bool HadMultipleCandidates, 4449 MultiExprArg Exprs, 4454 MultiExprArg Exprs, 6825 bool SubstExprs(Expr **Exprs, unsigned NumExprs, bool IsCall,
|