Home
last modified time | relevance | path

Searched refs:AllocateObject (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-deallocate.cpp18 for (const parser::AllocateObject &allocateObject : in Leave()
19 std::get<std::list<parser::AllocateObject>>(deallocateStmt.t)) { in Leave()
H A Dcheck-allocate.cpp39 : allocateInfo_{info}, allocateObject_{std::get<parser::AllocateObject>( in AllocationCheckerHelper()
89 const parser::AllocateObject &allocateObject_;
H A Dtools.cpp430 const SomeExpr *GetExprHelper::Get(const parser::AllocateObject &x) { in Get()
916 std::get<parser::AllocateObject>(allocation.t)}; in operator ()()
925 std::get<std::list<parser::AllocateObject>>(stmt.t)}; in operator ()()
963 bool IsCoarrayObject(const parser::AllocateObject &allocateObject) { in IsCoarrayObject()
H A Dcheck-do-forall.cpp228 std::get<std::list<parser::AllocateObject>>(stmt.t)}; in Post()
H A Dexpression.cpp2445 const Symbol *AssumedTypeDummy<parser::AllocateObject>( in AssumedTypeDummy()
2446 const parser::AllocateObject &x) { in AssumedTypeDummy()
3150 MaybeExpr ExpressionAnalyzer::Analyze(const parser::AllocateObject &x) { in Analyze()
H A Dresolve-names.cpp1456 void Post(const parser::AllocateObject &);
7283 void ResolveNamesVisitor::Post(const parser::AllocateObject &x) { in Post()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dtools.h29 const Name &GetLastName(const AllocateObject &);
109 const CoindexedNamedObject *GetCoindexedNamedObject(const AllocateObject &);
H A Dparse-tree.h1860 struct AllocateObject { struct
1861 UNION_CLASS_BOILERPLATE(AllocateObject);
1891 std::tuple<AllocateObject, std::list<AllocateShapeSpec>,
1945 std::tuple<std::list<AllocateObject>, std::list<StatOrErrmsg>> t;
H A Ddump-parse-tree.h126 NODE(parser, AllocateObject) in NODE()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dtools.cpp66 const Name &GetLastName(const AllocateObject &x) { in GetLastName()
163 const AllocateObject &allocateObject) { in GetCoindexedNamedObject()
H A DFortran-parsers.cpp1158 TYPE_PARSER(construct<Allocation>(Parser<AllocateObject>{}, in TYPE_PARSER()
1163 TYPE_PARSER(construct<AllocateObject>(structureComponent) ||
1164 construct<AllocateObject>(name / !"="_tok))
1190 "DEALLOCATE (" >> nonemptyList(Parser<AllocateObject>{}),
H A Dunparse.cpp819 Walk(std::get<AllocateObject>(x.t)); in Unparse()
836 Walk(std::get<std::list<AllocateObject>>(x.t), ", "); in Unparse()
/llvm-project-15.0.7/flang/lib/Lower/
H A DAllocatable.cpp212 unwrapSymbol(const Fortran::parser::AllocateObject &allocObj) { in unwrapSymbol()
222 const Fortran::parser::AllocateObject &allocObj) { in genMutableBoxValue()
259 const Fortran::parser::AllocateObject &getAllocObj() const { in getAllocObj()
260 return std::get<Fortran::parser::AllocateObject>(alloc.t); in getAllocObj()
271 const auto &allocObj = std::get<Fortran::parser::AllocateObject>(alloc.t); in unwrapAllocation()
546 for (const Fortran::parser::AllocateObject &allocateObject : in genDeallocateStmt()
547 std::get<std::list<Fortran::parser::AllocateObject>>(stmt.t)) { in genDeallocateStmt()
/llvm-project-15.0.7/clang/unittests/Interpreter/
H A DInterpreterTest.cpp220 static void *AllocateObject(TypeDecl *TD, Interpreter &Interp) { function
285 void *NewA = AllocateObject(TD, *Interp);
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dexpression.h163 MaybeExpr Analyze(const parser::AllocateObject &);
440 bool Pre(const parser::AllocateObject &x) { in Pre()
H A Dtools.h269 const SomeExpr *Get(const parser::AllocateObject &);