Home
last modified time | relevance | path

Searched refs:Exprs (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp287 Dir->setCond(Exprs.Cond); in Create()
288 Dir->setInit(Exprs.Init); in Create()
289 Dir->setInc(Exprs.Inc); in Create()
324 Dir->setInc(Exprs.Inc); in Create()
410 Dir->setInc(Exprs.Inc); in Create()
540 Dir->setInc(Exprs.Inc); in Create()
585 Dir->setInc(Exprs.Inc); in Create()
878 Dir->setInc(Exprs.Inc); in Create()
982 Dir->setInc(Exprs.Inc); in Create()
1027 Dir->setInc(Exprs.Inc); in Create()
[all …]
H A DStmt.cpp501 return cast<Expr>(Exprs[i]); in getOutputExpr()
512 return cast<Expr>(Exprs[i + NumOutputs]); in getInputExpr()
516 Exprs[i + NumOutputs] = E; in setInputExpr()
553 C.Deallocate(this->Exprs); in setOutputsAndInputsAndClobbers()
554 this->Exprs = new (C) Stmt*[NumExprs]; in setOutputsAndInputsAndClobbers()
555 std::copy(Exprs, Exprs + NumExprs, this->Exprs); in setOutputsAndInputsAndClobbers()
824 return cast<Expr>(Exprs[i]); in getOutputExpr()
828 return cast<Expr>(Exprs[i + NumOutputs]); in getInputExpr()
832 Exprs[i + NumOutputs] = E; in setInputExpr()
854 Exprs = new (C) Stmt*[NumExprs]; in GCCAsmStmt()
[all …]
H A DExpr.cpp3148 bool Expr::hasAnyTypeDependentArguments(ArrayRef<Expr *> Exprs) { in hasAnyTypeDependentArguments() argument
3149 for (unsigned I = 0; I < Exprs.size(); ++I) in hasAnyTypeDependentArguments()
3150 if (Exprs[I]->isTypeDependent()) in hasAnyTypeDependentArguments()
4185 this->NumExprs = Exprs.size(); in setExprs()
4187 memcpy(SubExprs, Exprs.data(), sizeof(Expr *) * Exprs.size()); in setExprs()
4448 ParenListExprBits.NumExprs = Exprs.size(); in ParenListExpr()
4450 for (unsigned I = 0, N = Exprs.size(); I != N; ++I) in ParenListExpr()
4451 getTrailingObjects<Stmt *>()[I] = Exprs[I]; in ParenListExpr()
4462 ArrayRef<Expr *> Exprs, in Create() argument
4464 void *Mem = Ctx.Allocate(totalSizeToAlloc<Stmt *>(Exprs.size()), in Create()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAsm.cpp282 ExprResult ER = CheckPlaceholderExpr(Exprs[i]); in ActOnGCCAsmStmt()
285 Exprs[i] = ER.get(); in ActOnGCCAsmStmt()
288 Expr *OutputExpr = Exprs[i]; in ActOnGCCAsmStmt()
376 Exprs[i] = ER.get(); in ActOnGCCAsmStmt()
378 Expr *InputExpr = Exprs[i]; in ActOnGCCAsmStmt()
419 Exprs[i] = Result.get(); in ActOnGCCAsmStmt()
590 Expr *OutputExpr = Exprs[TiedTo]; in ActOnGCCAsmStmt()
591 Expr *InputExpr = Exprs[InputOpNo]; in ActOnGCCAsmStmt()
682 Exprs[InputOpNo] = InputExpr; in ActOnGCCAsmStmt()
926 if (Exprs[I]->getType()->isExtIntType()) in ActOnMSAsmStmt()
[all …]
H A DMultiplexExternalSemaSource.cpp234 Exprs) { in ReadMismatchingDeleteExpressions() argument
236 Source->ReadMismatchingDeleteExpressions(Exprs); in ReadMismatchingDeleteExpressions()
H A DSemaExprCXX.cpp1445 MultiExprArg Exprs, in BuildCXXTypeConstructExpr() argument
1452 (Exprs.size() == 1 && isa<InitListExpr>(Exprs[0]))) && in BuildCXXTypeConstructExpr()
1458 Exprs.size() in BuildCXXTypeConstructExpr()
1473 Kind, Exprs); in BuildCXXTypeConstructExpr()
1479 if (Ty->isDependentType() || CallExpr::hasAnyTypeDependentArguments(Exprs)) { in BuildCXXTypeConstructExpr()
1486 TInfo, Locs.getBegin(), Exprs, in BuildCXXTypeConstructExpr()
1494 if (Exprs.size() == 1 && !ListInitialization && in BuildCXXTypeConstructExpr()
1495 !isa<InitListExpr>(Exprs[0])) { in BuildCXXTypeConstructExpr()
1496 Expr *Arg = Exprs[0]; in BuildCXXTypeConstructExpr()
1526 InitializationSequence InitSeq(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr()
[all …]
H A DSemaTemplateInstantiate.cpp3496 bool Sema::SubstExprs(ArrayRef<Expr *> Exprs, bool IsCall, in SubstExprs() argument
3499 if (Exprs.empty()) in SubstExprs()
3505 return Instantiator.TransformExprs(Exprs.data(), Exprs.size(), in SubstExprs()
/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseStmtAsm.cpp529 SmallVector<Expr *, 4> Exprs; in ParseMicrosoftAsmStatement() local
653 Exprs.resize(NumExprs); in ParseMicrosoftAsmStatement()
665 Exprs[i] = OpExpr; in ParseMicrosoftAsmStatement()
671 ClobberRefs, Exprs, EndLoc); in ParseMicrosoftAsmStatement()
759 ExprVector Exprs; in ParseAsmStatement() local
767 /*NumOutputs*/ 0, /*NumInputs*/ 0, nullptr, Constraints, Exprs, in ParseAsmStatement()
778 if (!AteExtraColon && ParseAsmOperandsOpt(Names, Constraints, Exprs)) in ParseAsmStatement()
794 if (!AteExtraColon && ParseAsmOperandsOpt(Names, Constraints, Exprs)) in ParseAsmStatement()
853 Exprs.push_back(Res.get()); in ParseAsmStatement()
886 SmallVectorImpl<Expr *> &Exprs) { in ParseAsmOperandsOpt() argument
[all …]
H A DParseExprCXX.cpp981 ExprVector Exprs; in ParseLambdaIntroducer() local
986 } else if (ParseExpressionList(Exprs, Commas)) { in ParseLambdaIntroducer()
993 Exprs); in ParseLambdaIntroducer()
1873 ExprVector Exprs; in ParseCXXTypeConstructExpression() local
1881 DS.getEndLoc(), Exprs, T.getOpenLocation()); in ParseCXXTypeConstructExpression()
1887 if (ParseExpressionList(Exprs, CommaLocs, [&] { in ParseCXXTypeConstructExpression()
1905 assert((Exprs.size() == 0 || Exprs.size()-1 == CommaLocs.size())&& in ParseCXXTypeConstructExpression()
1908 Exprs, T.getCloseLocation(), in ParseCXXTypeConstructExpression()
H A DParseExpr.cpp3228 ExprVector Exprs; in ParseGenericSelectionExpression() local
3266 Exprs.push_back(ER.get()); in ParseGenericSelectionExpression()
3276 Types, Exprs); in ParseGenericSelectionExpression()
3355 bool Parser::ParseExpressionList(SmallVectorImpl<Expr *> &Exprs, in ParseExpressionList() argument
3386 Exprs.push_back(Expr.get()); in ParseExpressionList()
3400 for (auto &E : Exprs) { in ParseExpressionList()
3417 Parser::ParseSimpleExpressionList(SmallVectorImpl<Expr*> &Exprs, in ParseSimpleExpressionList() argument
3424 Exprs.push_back(Expr.get()); in ParseSimpleExpressionList()
H A DParseOpenMP.cpp466 ExprVector Exprs; in ParseOpenMPReductionInitializerForDecl() local
470 auto RunSignatureHelp = [this, OmpPrivParm, LParLoc, &Exprs]() { in ParseOpenMPReductionInitializerForDecl()
473 OmpPrivParm->getLocation(), Exprs, LParLoc); in ParseOpenMPReductionInitializerForDecl()
477 if (ParseExpressionList(Exprs, CommaLocs, [&] { in ParseOpenMPReductionInitializerForDecl()
491 assert(!Exprs.empty() && Exprs.size() - 1 == CommaLocs.size() && in ParseOpenMPReductionInitializerForDecl()
495 Actions.ActOnParenListExpr(T.getOpenLocation(), RLoc, Exprs); in ParseOpenMPReductionInitializerForDecl()
H A DParseDecl.cpp2391 ExprVector Exprs; in ParseDeclarationAfterDeclaratorAndAttributes() local
2400 ThisDecl->getLocation(), Exprs, T.getOpenLocation()); in ParseDeclarationAfterDeclaratorAndAttributes()
2416 if (ParseExpressionList(Exprs, CommaLocs, ExpressionStarts)) { in ParseDeclarationAfterDeclaratorAndAttributes()
2420 ThisDecl->getLocation(), Exprs, T.getOpenLocation()); in ParseDeclarationAfterDeclaratorAndAttributes()
2429 assert(!Exprs.empty() && Exprs.size()-1 == CommaLocs.size() && in ParseDeclarationAfterDeclaratorAndAttributes()
2436 Exprs); in ParseDeclarationAfterDeclaratorAndAttributes()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DStmt.h2832 Stmt **Exprs = nullptr; variable
2911 return &Exprs[0] + NumOutputs; in begin_inputs()
2921 return &Exprs[0] + NumOutputs; in begin_inputs()
2940 return &Exprs[0]; in begin_outputs()
2944 return &Exprs[0] + NumOutputs; in end_outputs()
2952 return &Exprs[0]; in begin_outputs()
2956 return &Exprs[0] + NumOutputs; in end_outputs()
2964 return child_range(&Exprs[0], &Exprs[0] + NumOutputs + NumInputs); in children()
2968 return const_child_range(&Exprs[0], &Exprs[0] + NumOutputs + NumInputs); in children()
3292 return child_range(&Exprs[0], &Exprs[NumInputs + NumOutputs]); in children()
[all …]
H A DStmtOpenMP.h1691 Stmt *AssociatedStmt, const HelperExprs &Exprs);
2162 Stmt *AssociatedStmt, const HelperExprs &Exprs);
3559 Stmt *AssociatedStmt, const HelperExprs &Exprs);
3701 Stmt *AssociatedStmt, const HelperExprs &Exprs);
3846 Stmt *AssociatedStmt, const HelperExprs &Exprs);
3911 Stmt *AssociatedStmt, const HelperExprs &Exprs);
4130 Stmt *AssociatedStmt, const HelperExprs &Exprs);
4194 Stmt *AssociatedStmt, const HelperExprs &Exprs);
4261 Stmt *AssociatedStmt, const HelperExprs &Exprs);
4327 Stmt *AssociatedStmt, const HelperExprs &Exprs);
[all …]
H A DStmtDataCollectors.td127 //--- Miscellaneous Exprs ------------------------------------------------//
H A DExpr.h940 static bool hasAnyTypeDependentArguments(ArrayRef<Expr *> Exprs);
4435 void setExprs(const ASTContext &C, ArrayRef<Expr *> Exprs);
5535 ParenListExpr(SourceLocation LParenLoc, ArrayRef<Expr *> Exprs,
5544 ArrayRef<Expr *> Exprs,
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DMultiplexExternalSemaSource.h227 Exprs) override;
H A DSema.h4810 MultiExprArg Constraints, MultiExprArg Exprs,
4831 ArrayRef<Expr*> Exprs,
5264 ArrayRef<Expr *> Exprs);
5792 CXXConstructorDecl *Constructor, MultiExprArg Exprs,
5803 MultiExprArg Exprs,
5815 MultiExprArg Exprs, bool HadMultipleCandidates,
6263 MultiExprArg Exprs,
6269 MultiExprArg Exprs,
9349 bool SubstExprs(ArrayRef<Expr *> Exprs, bool IsCall,
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTUtils.h463 4>> &Exprs) override { in ReadMismatchingDeleteExpressions() argument
465 Source->ReadMismatchingDeleteExpressions(Exprs); in ReadMismatchingDeleteExpressions()
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp385 SmallVector<Stmt*, 16> Exprs; in VisitGCCAsmStmt() local
389 Exprs.push_back(Record.readSubStmt()); in VisitGCCAsmStmt()
399 Exprs.push_back(Record.readSubStmt()); in VisitGCCAsmStmt()
403 Exprs.data(), NumOutputs, NumInputs, in VisitGCCAsmStmt()
437 SmallVector<Expr*, 16> Exprs; in VisitMSAsmStmt() local
440 Exprs.reserve(NumOperands); in VisitMSAsmStmt()
444 Exprs.push_back(cast<Expr>(Record.readSubStmt())); in VisitMSAsmStmt()
450 Constraints, Exprs, Clobbers); in VisitMSAsmStmt()
1339 SmallVector<Expr *, 16> Exprs; in VisitShuffleVectorExpr() local
1342 Exprs.push_back(Record.readSubExpr()); in VisitShuffleVectorExpr()
[all …]
H A DASTReader.cpp12464 Exprs.reserve(NumVars); in VisitOMPCopyinClause()
12467 C->setVarRefs(Exprs); in VisitOMPCopyinClause()
12468 Exprs.clear(); in VisitOMPCopyinClause()
12471 C->setSourceExprs(Exprs); in VisitOMPCopyinClause()
12472 Exprs.clear(); in VisitOMPCopyinClause()
12476 Exprs.clear(); in VisitOMPCopyinClause()
12486 Exprs.reserve(NumVars); in VisitOMPCopyprivateClause()
12489 C->setVarRefs(Exprs); in VisitOMPCopyprivateClause()
12490 Exprs.clear(); in VisitOMPCopyprivateClause()
12494 Exprs.clear(); in VisitOMPCopyprivateClause()
[all …]
/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DRelocations.cpp134 template <RelExpr... Exprs> struct RelExprMaskBuilder {
153 template <RelExpr... Exprs> bool oneof(RelExpr expr) { in oneof()
156 return (uint64_t(1) << expr) & RelExprMaskBuilder<Exprs...>::build(); in oneof()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h1814 bool ParseExpressionList(SmallVectorImpl<Expr *> &Exprs,
1821 bool ParseSimpleExpressionList(SmallVectorImpl<Expr*> &Exprs,
1965 bool ParseExpressionListOrTypeId(SmallVectorImpl<Expr*> &Exprs,
2139 SmallVectorImpl<Expr *> &Exprs);
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp7344 MapExprsArrayTy Exprs; member
7354 Exprs.append(CurInfo.Exprs.begin(), CurInfo.Exprs.end()); in append()
8748 CombinedInfo.Exprs.push_back(VD); in generateAllInfoForClauses()
8824 CurInfo.Exprs.push_back(L.VD); in generateAllInfoForClauses()
8896 CombinedInfo.Exprs.push_back(VD); in emitCombinedEntry()
8983 CombinedInfo.Exprs.push_back(VD); in generateInfoForLambdaCaptures()
9006 CombinedInfo.Exprs.push_back(VD); in generateInfoForLambdaCaptures()
9017 CombinedInfo.Exprs.push_back(VD); in generateInfoForLambdaCaptures()
9074 CombinedInfo.Exprs.push_back(VD); in generateInfoForCapture()
9303 CombinedInfo.Exprs.push_back(nullptr); in generateDefaultMapInfo()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h4160 size_t Exprs = Names.size(); in parseNewExpr() local
4167 NodeArray ExprList = popTrailingNodeArray(Exprs); in parseNewExpr()
4209 NodeArray Exprs = popTrailingNodeArray(ExprsBegin); in parseConversionExpr() local
4210 return make<ConversionExpr>(Ty, Exprs); in parseConversionExpr()

12