Lines Matching refs:Make

321             return Block::Make(/*line=*/-1, std::move(statements), fSymbolTable, isScope);
324 return BreakStatement::Make(/*line=*/-1);
326 return ContinueStatement::Make(/*line=*/-1);
328 return DiscardStatement::Make(/*line=*/-1);
332 return DoStatement::Make(fContext, std::move(stmt), std::move(expr));
336 return ExpressionStatement::Make(fContext, std::move(expr));
347 return ForStatement::Make(fContext, /*line=*/-1, std::move(initializer),
356 return IfStatement::Make(fContext, /*line=*/-1, isStatic, std::move(test),
362 return InlineMarker::Make(funcDecl);
366 return ReturnStatement::Make(/*line=*/-1, std::move(expr));
381 return SwitchStatement::Make(fContext, /*line=*/-1, isStatic, std::move(expr),
389 return VarDeclaration::Make(fContext, var, baseType, arraySize, std::move(value));
417 return BinaryExpression::Make(fContext, std::move(left), op, std::move(right));
425 return ConstructorArray::Make(fContext, /*line=*/-1, *type, this->expressionArray());
429 return ConstructorCompound::Make(fContext, /*line=*/-1, *type,
436 return ConstructorDiagonalMatrix::Make(fContext, /*line=*/-1, *type,
443 return ConstructorMatrixResize::Make(fContext, /*line=*/-1, *type,
450 return ConstructorScalarCast::Make(fContext, /*line=*/-1, *type, std::move(args[0]));
456 return ConstructorSplat::Make(fContext, /*line=*/-1, *type, std::move(args[0]));
460 return ConstructorStruct::Make(fContext, /*line=*/-1, *type, this->expressionArray());
466 return ConstructorCompoundCast::Make(fContext,/*line=*/-1, *type, std::move(args[0]));
472 return FieldAccess::Make(fContext, std::move(base), index, ownerKind);
486 return FunctionCall::Make(fContext, /*line=*/-1, type, *f, std::move(args));
491 return IndexExpression::Make(fContext, std::move(base), std::move(index));
501 return PostfixExpression::Make(fContext, std::move(operand), op);
506 return PrefixExpression::Make(fContext, op, std::move(operand));
519 return Swizzle::Make(fContext, std::move(base), components);
525 return TernaryExpression::Make(fContext, std::move(test),
531 return VariableReference::Make(/*line=*/-1, var, refKind);