Home
last modified time | relevance | path

Searched refs:FunctionReference (Results 1 – 19 of 19) sorted by relevance

/external/skqp/src/sksl/ir/
DSkSLFunctionReference.h21 struct FunctionReference : public Expression { struct
22 FunctionReference(const Context& context, int offset, in FunctionReference() function
32 return std::unique_ptr<Expression>(new FunctionReference(fOffset, fFunctions, &fType)); in clone() argument
44 FunctionReference(int offset, std::vector<const FunctionDeclaration*> function, in FunctionReference() argument
/external/skia/src/sksl/ir/
DSkSLFunctionReference.h21 class FunctionReference final : public Expression {
25 FunctionReference(const Context& context, int offset, in FunctionReference() function
39 return std::unique_ptr<Expression>(new FunctionReference(fOffset, this->functions(), in clone()
48 FunctionReference(int offset, std::vector<const FunctionDeclaration*> functions, in FunctionReference() function
DSkSLType.cpp229 if (expr->is<FunctionReference>()) { in coerceExpression()
/external/llvm-project/flang/lib/Parser/
Dparse-tree.cpp69 Expr::Expr(FunctionReference &&x) in Expr()
70 : u{common::Indirection<FunctionReference>::Make(std::move(x))} {} in Expr()
133 [&](common::Indirection<FunctionReference> &z) { in ActualArgToExpr()
145 Designator FunctionReference::ConvertToArrayElementRef() { in ConvertToArrayElementRef()
164 StructureConstructor FunctionReference::ConvertToStructureConstructor( in ConvertToStructureConstructor()
239 [&](const common::Indirection<parser::FunctionReference> &call) { in GetSource()
Dtools.cpp56 const Name &GetLastName(const FunctionReference &x) { return GetLastName(x.v); } in GetLastName()
114 const Name &GetFirstName(const FunctionReference &x) { in GetFirstName()
Dtype-parsers.h119 constexpr Parser<FunctionReference> functionReference; // R1520
Dprogram-parsers.cpp423 construct<FunctionReference>(
Dunparse.cpp1657 void Unparse(const FunctionReference &x) { // R1520 in Unparse()
/external/llvm-project/flang/include/flang/Parser/
Dtools.h27 const Name &GetLastName(const FunctionReference &);
41 const Name &GetFirstName(const FunctionReference &);
Dparse-tree.h146 struct FunctionReference; // R1520
1718 explicit Expr(FunctionReference &&);
1726 StructureConstructor, common::Indirection<FunctionReference>, Parentheses,
1789 common::Indirection<FunctionReference>>
3144 struct FunctionReference { struct
3145 WRAPPER_CLASS_BOILERPLATE(FunctionReference, Call);
Ddump-parse-tree.h327 NODE(parser, FunctionReference) in NODE()
/external/llvm-project/flang/include/flang/Semantics/
Dexpression.h265 MaybeExpr Analyze(const parser::FunctionReference &,
306 common::Indirection<parser::FunctionReference>>) { in Analyze()
309 parser::FunctionReference>) { in Analyze()
/external/skqp/src/sksl/
DSkSLIRGenerator.cpp1023 return std::unique_ptr<FunctionReference>(new FunctionReference(fContext, in convertIdentifier()
1029 return std::unique_ptr<FunctionReference>(new FunctionReference(fContext, in convertIdentifier()
1640 FunctionReference* ref = (FunctionReference*) functionValue.get(); in call()
2079 stageArgs.emplace_back(new FunctionReference(fContext, offset, functions)); in convertAppend()
2130 "append" == ((const FunctionReference&) *base).fFunctions[0]->fName) { in convertSuffixExpression()
DSkSLInterpreter.cpp250 ((const FunctionReference&) *a.fArguments[0]).fFunctions[0]) { in appendStage()
DSkSLJIT.cpp847 *((FunctionReference&) *a.fArguments[1]).fFunctions[0]; in appendStage()
/external/skia/src/sksl/
DSkSLIRGenerator.cpp1312 return std::make_unique<FunctionReference>(fContext, offset, f); in convertIdentifier()
1316 return std::make_unique<FunctionReference>(fContext, offset, f->functions()); in convertIdentifier()
1529 const FunctionReference& ref = functionValue->as<FunctionReference>(); in call()
/external/llvm-project/flang/lib/Semantics/
Dexpression.cpp2085 MaybeExpr ExpressionAnalyzer::Analyze(const parser::FunctionReference &funcRef, in Analyze()
2122 auto &mutableRef{const_cast<parser::FunctionReference &>(funcRef)}; in Analyze()
2549 const parser::FunctionReference &funcRef) { in CheckFuncRefToArrayElementRefHasSubscripts()
2588 std::get_if<common::Indirection<parser::FunctionReference>>(&u)}) { in FixMisparsedFunctionReference()
2589 parser::FunctionReference &funcRef{func->value()}; in FixMisparsedFunctionReference()
Dresolve-names.cpp1312 bool Pre(const parser::FunctionReference &);
5431 bool ResolveNamesVisitor::Pre(const parser::FunctionReference &x) { in Pre()
6330 void Post(const parser::FunctionReference &fr) { in Post()
/external/llvm-project/clang-tools-extra/unittests/clang-tidy/
DAddConstTest.cpp854 TEST(Template, FunctionReference) { in TEST() argument