Lines Matching full:semantics
14 #include "flang/Semantics/expression.h"
15 #include "flang/Semantics/semantics.h"
16 #include "flang/Semantics/symbol.h"
25 namespace Fortran::semantics {
31 using SomeExpr = semantics::SomeExpr;
32 using MaybeExpr = semantics::MaybeExpr;
38 Fortran::semantics::Symbol *symbol;
79 Fortran::semantics::Symbol *sym() const { return identity.symbol; }
108 semantics::SemanticsContext &semaCtx);
110 semantics::SemanticsContext &semaCtx);
112 semantics::SemanticsContext &semaCtx);
114 semantics::SemanticsContext &semaCtx);
116 inline auto makeObjectFn(semantics::SemanticsContext &semaCtx) {
121 SomeExpr makeExpr(T &&pftExpr, semantics::SemanticsContext &semaCtx) {
127 inline auto makeExprFn(semantics::SemanticsContext &semaCtx) {
142 semantics::SemanticsContext &semaCtx) {
168 semantics::SemanticsContext &semaCtx);
336 semantics::SemanticsContext &semaCtx);
339 semantics::SemanticsContext &semaCtx);