Home
last modified time | relevance | path

Searched refs:ArgExprs (Results 1 – 7 of 7) sorted by relevance

/trueos/contrib/llvm/tools/clang/lib/Parse/
HDParseExpr.cpp1425 ExprVector ArgExprs; in ParsePostfixExpressionSuffix() local
1436 if (ParseExpressionList(ArgExprs, CommaLocs, &Sema::CodeCompleteCall, in ParsePostfixExpressionSuffix()
1450 assert((ArgExprs.size() == 0 || in ParsePostfixExpressionSuffix()
1451 ArgExprs.size()-1 == CommaLocs.size())&& in ParsePostfixExpressionSuffix()
1454 ArgExprs, Tok.getLocation(), in ParsePostfixExpressionSuffix()
2205 ExprVector ArgExprs; in ParseParenExpression() local
2208 if (!ParseSimpleExpressionList(ArgExprs, CommaLocs)) { in ParseParenExpression()
2211 ArgExprs); in ParseParenExpression()
HDParseDecl.cpp283 ArgsVector ArgExprs; in ParseGNUAttributeArgs() local
298 ArgExprs.push_back(ParseIdentifierLoc()); in ParseGNUAttributeArgs()
301 if (!ArgExprs.empty() ? Tok.is(tok::comma) : Tok.isNot(tok::r_paren)) { in ParseGNUAttributeArgs()
303 if (!ArgExprs.empty()) in ParseGNUAttributeArgs()
313 ArgExprs.push_back(ArgExpr.release()); in ParseGNUAttributeArgs()
324 ArgExprs.data(), ArgExprs.size(), Syntax); in ParseGNUAttributeArgs()
1155 ArgsVector ArgExprs; in ParseThreadSafetyAttribute() local
1167 ArgExprs.push_back(ArgExpr.release()); in ParseThreadSafetyAttribute()
1175 Attrs.addNew(&AttrName, AttrNameLoc, 0, AttrNameLoc, ArgExprs.data(), in ParseThreadSafetyAttribute()
1176 ArgExprs.size(), AttributeList::AS_GNU); in ParseThreadSafetyAttribute()
[all …]
HDParseDeclCXX.cpp2892 ExprVector ArgExprs; in ParseMemInitializer() local
2894 if (Tok.isNot(tok::r_paren) && ParseExpressionList(ArgExprs, CommaLocs)) { in ParseMemInitializer()
2907 T.getOpenLocation(), ArgExprs, in ParseMemInitializer()
/trueos/contrib/llvm/tools/clang/lib/Sema/
HDSemaPseudoObject.cpp1418 MultiExprArg ArgExprs; in buildGet() local
1420 RefExpr->getSourceRange().getBegin(), ArgExprs, in buildGet()
1447 SmallVector<Expr*, 1> ArgExprs; in buildSet() local
1448 ArgExprs.push_back(op); in buildSet()
1450 RefExpr->getSourceRange().getBegin(), ArgExprs, in buildSet()
HDSemaExpr.cpp1278 ArrayRef<Expr *> ArgExprs) { in ActOnGenericSelectionExpr() argument
1280 assert(NumAssocs == ArgExprs.size()); in ActOnGenericSelectionExpr()
1293 ArgExprs); in ActOnGenericSelectionExpr()
4391 MultiExprArg ArgExprs, SourceLocation RParenLoc, in ActOnCallExpr() argument
4398 if (checkArgsForPlaceholders(*this, ArgExprs)) in ActOnCallExpr()
4404 if (!ArgExprs.empty()) { in ActOnCallExpr()
4408 SourceRange(ArgExprs[0]->getLocStart(), in ActOnCallExpr()
4409 ArgExprs.back()->getLocEnd())); in ActOnCallExpr()
4429 else if (Expr::hasAnyTypeDependentArguments(ArgExprs)) in ActOnCallExpr()
4435 Context, Fn, cast<CallExpr>(ExecConfig), ArgExprs, in ActOnCallExpr()
[all …]
HDSemaExprCXX.cpp3650 SmallVector<Expr *, 2> ArgExprs; in evaluateTypeTrait() local
3651 ArgExprs.reserve(Args.size() - 1); in evaluateTypeTrait()
3660 ArgExprs.push_back(&OpaqueArgExprs.back()); in evaluateTypeTrait()
3671 InitializationSequence Init(S, To, InitKind, ArgExprs); in evaluateTypeTrait()
3675 ExprResult Result = Init.Perform(S, To, InitKind, ArgExprs); in evaluateTypeTrait()
/trueos/contrib/llvm/tools/clang/include/clang/Sema/
HDSema.h3320 ArrayRef<Expr *> ArgExprs);
3443 MultiExprArg ArgExprs, SourceLocation RParenLoc,