Searched refs:FunctionReference (Results 1 – 14 of 14) sorted by relevance
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.req/rand.req.urng/ |
| H A D | uniform_random_bit_generator.compile.pass.cpp | 50 using FunctionReference = int (&)(); typedef 51 static_assert(!std::uniform_random_bit_generator<FunctionReference>); 65 using FunctionReference = unsigned long long (&)(); typedef 66 static_assert(!std::uniform_random_bit_generator<FunctionReference>);
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | parse-tree.cpp | 69 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() 229 FunctionReference funcRef{WithSource(source, in ConvertToAssignment() 244 [&](const common::Indirection<parser::FunctionReference> &call) { in GetSource()
|
| H A D | tools.cpp | 56 const Name &GetLastName(const FunctionReference &x) { return GetLastName(x.v); } in GetLastName() 114 const Name &GetFirstName(const FunctionReference &x) { in GetFirstName()
|
| H A D | type-parsers.h | 120 constexpr Parser<FunctionReference> functionReference; // R1520
|
| H A D | program-parsers.cpp | 426 construct<FunctionReference>(
|
| H A D | unparse.cpp | 1679 void Unparse(const FunctionReference &x) { // R1520 in Unparse()
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | tools.h | 27 const Name &GetLastName(const FunctionReference &); 41 const Name &GetFirstName(const FunctionReference &);
|
| H A D | parse-tree.h | 146 struct FunctionReference; // R1520 1727 explicit Expr(FunctionReference &&); 1735 StructureConstructor, common::Indirection<FunctionReference>, Parentheses, 1807 common::Indirection<FunctionReference>> 3165 struct FunctionReference { struct 3166 WRAPPER_CLASS_BOILERPLATE(FunctionReference, Call);
|
| H A D | dump-parse-tree.h | 335 NODE(parser, FunctionReference) in NODE()
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | expression.cpp | 2466 MaybeExpr ExpressionAnalyzer::Analyze(const parser::FunctionReference &funcRef, in Analyze() 2498 auto &mutableRef{const_cast<parser::FunctionReference &>(funcRef)}; in Analyze() 2963 const parser::FunctionReference &funcRef) { in CheckFuncRefToArrayElement() 3011 std::get_if<common::Indirection<parser::FunctionReference>>(&u)}) { in FixMisparsedFunctionReference() 3012 parser::FunctionReference &funcRef{func->value()}; in FixMisparsedFunctionReference() 3062 common::HasMember<common::Indirection<parser::FunctionReference>, in ExprOrVariable() 3065 std::get_if<common::Indirection<parser::FunctionReference>>( in ExprOrVariable() 3114 std::get_if<common::Indirection<parser::FunctionReference>>( in Analyze()
|
| H A D | resolve-names.cpp | 1465 bool Pre(const parser::FunctionReference &); 6402 bool ResolveNamesVisitor::Pre(const parser::FunctionReference &x) { in Pre() 7400 void Post(const parser::FunctionReference &fr) { in Post()
|
| H A D | check-omp-structure.cpp | 1533 [&](const common::Indirection<parser::FunctionReference> &x) { in CheckAtomicUpdateAssignmentStmt()
|
| /llvm-project-15.0.7/flang/include/flang/Semantics/ |
| H A D | expression.h | 274 MaybeExpr Analyze(const parser::FunctionReference &,
|
| /llvm-project-15.0.7/clang-tools-extra/unittests/clang-tidy/ |
| H A D | AddConstTest.cpp | 854 TEST(Template, FunctionReference) { in TEST() argument
|