| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | Stmt.cpp | 396 return cast<Expr>(Exprs[i]); in getOutputExpr() 407 return cast<Expr>(Exprs[i + NumOutputs]); in getInputExpr() 410 Exprs[i + NumOutputs] = E; in setInputExpr() 422 Stmt **Exprs, in setOutputsAndInputsAndClobbers() argument 437 C.Deallocate(this->Exprs); in setOutputsAndInputsAndClobbers() 438 this->Exprs = new (C) Stmt*[NumExprs]; in setOutputsAndInputsAndClobbers() 439 std::copy(Exprs, Exprs + NumExprs, this->Exprs); in setOutputsAndInputsAndClobbers() 668 return cast<Expr>(Exprs[i]); in getOutputExpr() 672 return cast<Expr>(Exprs[i + NumOutputs]); in getInputExpr() 675 Exprs[i + NumOutputs] = E; in setInputExpr() [all …]
|
| HD | Expr.cpp | 2719 bool Expr::hasAnyTypeDependentArguments(ArrayRef<Expr *> Exprs) { in hasAnyTypeDependentArguments() argument 2720 for (unsigned I = 0; I < Exprs.size(); ++I) in hasAnyTypeDependentArguments() 2721 if (Exprs[I]->isTypeDependent()) in hasAnyTypeDependentArguments() 3798 void ShuffleVectorExpr::setExprs(const ASTContext &C, ArrayRef<Expr *> Exprs) { in setExprs() argument 3801 this->NumExprs = Exprs.size(); in setExprs() 3803 memcpy(SubExprs, Exprs.data(), sizeof(Expr *) * Exprs.size()); in setExprs() 4063 Exprs = new (C) Stmt*[exprs.size()]; in ParenListExpr() 4074 Exprs[i] = exprs[i]; in ParenListExpr()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaStmtAsm.cpp | 113 MultiExprArg constraints, MultiExprArg Exprs, in ActOnGCCAsmStmt() argument 145 ExprResult ER = CheckPlaceholderExpr(Exprs[i]); in ActOnGCCAsmStmt() 148 Exprs[i] = ER.get(); in ActOnGCCAsmStmt() 151 Expr *OutputExpr = Exprs[i]; in ActOnGCCAsmStmt() 194 if (RequireCompleteType(OutputExpr->getLocStart(), Exprs[i]->getType(), in ActOnGCCAsmStmt() 230 ExprResult ER = CheckPlaceholderExpr(Exprs[i]); in ActOnGCCAsmStmt() 233 Exprs[i] = ER.get(); in ActOnGCCAsmStmt() 235 Expr *InputExpr = Exprs[i]; in ActOnGCCAsmStmt() 272 ExprResult Result = DefaultFunctionArrayLvalueConversion(Exprs[i]); in ActOnGCCAsmStmt() 276 Exprs[i] = Result.get(); in ActOnGCCAsmStmt() [all …]
|
| HD | MultiplexExternalSemaSource.cpp | 219 Exprs) { in ReadMismatchingDeleteExpressions() argument 221 Source->ReadMismatchingDeleteExpressions(Exprs); in ReadMismatchingDeleteExpressions()
|
| HD | SemaExprCXX.cpp | 1009 MultiExprArg Exprs, in BuildCXXTypeConstructExpr() argument 1014 if (Ty->isDependentType() || CallExpr::hasAnyTypeDependentArguments(Exprs)) { in BuildCXXTypeConstructExpr() 1015 return CXXUnresolvedConstructExpr::Create(Context, TInfo, LParenLoc, Exprs, in BuildCXXTypeConstructExpr() 1020 assert((!ListInitialization || (Exprs.size() == 1 && isa<InitListExpr>(Exprs[0]))) in BuildCXXTypeConstructExpr() 1023 ListInitialization ? Exprs[0]->getSourceRange().getEnd() : RParenLoc); in BuildCXXTypeConstructExpr() 1029 if (Exprs.size() == 1 && !ListInitialization) { in BuildCXXTypeConstructExpr() 1030 Expr *Arg = Exprs[0]; in BuildCXXTypeConstructExpr() 1053 Exprs.size() ? ListInitialization in BuildCXXTypeConstructExpr() 1057 InitializationSequence InitSeq(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr() 1058 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr()
|
| HD | TreeTransform.h | 1260 MultiExprArg Constraints, MultiExprArg Exprs, in RebuildGCCAsmStmt() argument 1264 NumInputs, Names, Constraints, Exprs, in RebuildGCCAsmStmt() 1278 ArrayRef<Expr*> Exprs, in RebuildMSAsmStmt() argument 1282 Constraints, Clobbers, Exprs, EndLoc); in RebuildMSAsmStmt() 2103 ArrayRef<Expr *> Exprs) { in RebuildGenericSelectionExpr() argument 2105 ControllingExpr, Types, Exprs); in RebuildGenericSelectionExpr() 6262 SmallVector<Expr*, 8> Exprs; in TransformGCCAsmStmt() local 6285 Exprs.push_back(Result.get()); in TransformGCCAsmStmt() 6303 Exprs.push_back(Result.get()); in TransformGCCAsmStmt() 6318 Constraints, Exprs, AsmString.get(), in TransformGCCAsmStmt()
|
| HD | SemaTemplateInstantiate.cpp | 2675 bool Sema::SubstExprs(Expr **Exprs, unsigned NumExprs, bool IsCall, in SubstExprs() argument 2684 return Instantiator.TransformExprs(Exprs, NumExprs, IsCall, Outputs); in SubstExprs()
|
| HD | SemaExpr.cpp | 1349 ArrayRef<Expr *> Exprs) { in CreateGenericSelectionExpr() argument 1351 assert(NumAssocs == Exprs.size()); in CreateGenericSelectionExpr() 1371 if (Exprs[i]->containsUnexpandedParameterPack()) in CreateGenericSelectionExpr() 1425 Context, KeyLoc, ControllingExpr, Types, Exprs, DefaultLoc, RParenLoc, in CreateGenericSelectionExpr() 1479 Context, KeyLoc, ControllingExpr, Types, Exprs, DefaultLoc, RParenLoc, in CreateGenericSelectionExpr() 11007 SmallVector<Expr*, 4> Exprs; in BuildBuiltinOffsetOf() local 11035 Comps.push_back(OffsetOfNode(OC.LocStart, Exprs.size(), OC.LocEnd)); in BuildBuiltinOffsetOf() 11036 Exprs.push_back(Idx); in BuildBuiltinOffsetOf() 11143 Comps, Exprs, RParenLoc); in BuildBuiltinOffsetOf()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Parse/ |
| HD | ParseStmtAsm.cpp | 470 SmallVector<Expr *, 4> Exprs; in ParseMicrosoftAsmStatement() local 496 ConstraintRefs, ClobberRefs, Exprs, EndLoc); in ParseMicrosoftAsmStatement() 569 Exprs.resize(NumExprs); in ParseMicrosoftAsmStatement() 581 Exprs[i] = OpExpr; in ParseMicrosoftAsmStatement() 587 ClobberRefs, Exprs, EndLoc); in ParseMicrosoftAsmStatement() 660 ExprVector Exprs; in ParseAsmStatement() local 668 Constraints, Exprs, AsmString.get(), in ParseAsmStatement() 679 if (!AteExtraColon && ParseAsmOperandsOpt(Names, Constraints, Exprs)) in ParseAsmStatement() 695 if (!AteExtraColon && ParseAsmOperandsOpt(Names, Constraints, Exprs)) in ParseAsmStatement() 700 Constraints.size() == Exprs.size() && "Input operand size mismatch!"); in ParseAsmStatement() [all …]
|
| HD | ParseExprCXX.cpp | 881 ExprVector Exprs; in ParseLambdaIntroducer() local 886 } else if (ParseExpressionList(Exprs, Commas)) { in ParseLambdaIntroducer() 893 Exprs); in ParseLambdaIntroducer() 1605 ExprVector Exprs; in ParseCXXTypeConstructExpression() local 1609 if (ParseExpressionList(Exprs, CommaLocs, [&] { in ParseCXXTypeConstructExpression() 1612 DS.getLocEnd(), Exprs); in ParseCXXTypeConstructExpression() 1626 assert((Exprs.size() == 0 || Exprs.size()-1 == CommaLocs.size())&& in ParseCXXTypeConstructExpression() 1629 Exprs, in ParseCXXTypeConstructExpression()
|
| HD | ParseExpr.cpp | 2449 ExprVector Exprs; in ParseGenericSelectionExpression() local 2487 Exprs.push_back(ER.get()); in ParseGenericSelectionExpression() 2497 Types, Exprs); in ParseGenericSelectionExpression() 2575 bool Parser::ParseExpressionList(SmallVectorImpl<Expr *> &Exprs, in ParseExpressionList() argument 2602 Exprs.push_back(Expr.get()); in ParseExpressionList() 2613 for (auto &E : Exprs) { in ParseExpressionList() 2630 Parser::ParseSimpleExpressionList(SmallVectorImpl<Expr*> &Exprs, in ParseSimpleExpressionList() argument 2637 Exprs.push_back(Expr.get()); in ParseSimpleExpressionList()
|
| HD | ParseDecl.cpp | 2060 ExprVector Exprs; in ParseDeclarationAfterDeclaratorAndAttributes() local 2068 if (ParseExpressionList(Exprs, CommaLocs, [&] { in ParseDeclarationAfterDeclaratorAndAttributes() 2071 ThisDecl->getLocation(), Exprs); in ParseDeclarationAfterDeclaratorAndAttributes() 2084 assert(!Exprs.empty() && Exprs.size()-1 == CommaLocs.size() && in ParseDeclarationAfterDeclaratorAndAttributes() 2094 Exprs); in ParseDeclarationAfterDeclaratorAndAttributes()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReaderStmt.cpp | 321 SmallVector<Stmt*, 16> Exprs; in VisitGCCAsmStmt() local 325 Exprs.push_back(Reader.ReadSubStmt()); in VisitGCCAsmStmt() 335 Exprs.data(), NumOutputs, NumInputs, 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() 857 SmallVector<Expr *, 16> Exprs; in VisitShuffleVectorExpr() local [all …]
|
| HD | ASTWriterStmt.cpp | 443 Writer.AddStmt(E->Exprs[i]); in VisitParenListExpr()
|
| HD | ASTReader.cpp | 7055 Exprs) { in ReadMismatchingDeleteExpressions() argument 7063 Exprs[FD].push_back(std::make_pair(DeleteLoc, IsArrayForm)); in ReadMismatchingDeleteExpressions()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | Stmt.h | 1414 Stmt **Exprs; variable 1426 Stmt(SC, Empty), Exprs(nullptr) { } in AsmStmt() 1495 return &Exprs[0] + NumOutputs; in begin_inputs() 1499 return &Exprs[0] + NumOutputs + NumInputs; in end_inputs() 1505 return &Exprs[0] + NumOutputs; in begin_inputs() 1509 return &Exprs[0] + NumOutputs + NumInputs; in end_inputs() 1524 return &Exprs[0]; in begin_outputs() 1527 return &Exprs[0] + NumOutputs; in end_outputs() 1534 return &Exprs[0]; in begin_outputs() 1537 return &Exprs[0] + NumOutputs; in end_outputs() [all …]
|
| HD | StmtOpenMP.h | 675 const HelperExprs &Exprs); 739 const HelperExprs &Exprs); 803 Stmt *AssociatedStmt, const HelperExprs &Exprs); 1140 Stmt *AssociatedStmt, const HelperExprs &Exprs); 1209 Stmt *AssociatedStmt, const HelperExprs &Exprs);
|
| HD | Expr.h | 785 static bool hasAnyTypeDependentArguments(ArrayRef<Expr *> Exprs); 3488 void setExprs(const ASTContext &C, ArrayRef<Expr *> Exprs); 4375 Stmt **Exprs; variable 4390 return cast_or_null<Expr>(Exprs[Init]); in getExpr() 4395 return cast_or_null<Expr>(Exprs[Init]); in getExpr() 4398 Expr **getExprs() { return reinterpret_cast<Expr **>(Exprs); } in getExprs() 4412 return child_range(&Exprs[0], &Exprs[0]+NumExprs); in children()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | MultiplexExternalSemaSource.h | 235 Exprs) override;
|
| HD | Sema.h | 3356 MultiExprArg Constraints, MultiExprArg Exprs, 3373 ArrayRef<Expr*> Exprs, 3733 ArrayRef<Expr *> Exprs); 4126 CXXConstructorDecl *Constructor, MultiExprArg Exprs, 4137 MultiExprArg Exprs, bool HadMultipleCandidates, 4574 MultiExprArg Exprs, 4579 MultiExprArg Exprs, 6938 bool SubstExprs(Expr **Exprs, unsigned NumExprs, bool IsCall,
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Parse/ |
| HD | Parser.h | 1435 bool ParseExpressionList(SmallVectorImpl<Expr *> &Exprs, 1441 bool ParseSimpleExpressionList(SmallVectorImpl<Expr*> &Exprs, 1568 bool ParseExpressionListOrTypeId(SmallVectorImpl<Expr*> &Exprs, 1718 SmallVectorImpl<Expr *> &Exprs);
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Serialization/ |
| HD | ASTReader.h | 1781 Exprs) override;
|
| /NextBSD/contrib/binutils/gas/doc/ |
| HD | as.texinfo | 3538 * Empty Exprs:: Empty Expressions 3539 * Integer Exprs:: Integer Expressions 3542 @node Empty Exprs 3552 @node Integer Exprs
|
| /NextBSD/contrib/gcc/doc/ |
| HD | extend.texi | 27 * Statement Exprs:: Putting statements and declarations inside expressions. 92 @node Statement Exprs
|
| /NextBSD/contrib/gcc/ |
| HD | ChangeLog-2002 | 8205 * doc/extend.texi (Statement Exprs): Fix broken link.
|