Home | History | Annotate | Download | only in Sema

Lines Matching full:semantic

1 //===------- TreeTransform.h - Semantic Tree Transformation -----*- C++ -*-===//
9 // This file implements a semantic tree transformation that takes a given
43 /// \brief A semantic tree transformation that allows one to transform one
61 /// Semantic tree transformations are split into two stages, either of which
84 /// By default, \c TreeTransform will invoke semantic analysis to rebuild
136 /// \brief Retrieves a reference to the semantic analysis object used for
340 /// semantic nodes added by initialization, then passing the result to
614 /// By default, performs semantic analysis when building the pointer type.
620 /// By default, performs semantic analysis when building the block pointer
626 /// By default, performs semantic analysis when building the
639 /// By default, performs semantic analysis when building the member pointer
648 /// By default, performs semantic analysis when building the array type.
661 /// By default, performs semantic analysis when building the array type.
672 /// By default, performs semantic analysis when building the array type.
682 /// By default, performs semantic analysis when building the array type.
693 /// By default, performs semantic analysis when building the array type.
704 /// By default, performs semantic analysis when building the vector type.
712 /// By default, performs semantic analysis when building the vector type.
720 /// By default, performs semantic analysis when building the vector type.
728 /// By default, performs semantic analysis when building the function type.
758 /// By default, performs semantic analysis when building the typeof type.
774 /// By default, performs semantic analysis when building the decltype type.
790 /// By default, performs semantic analysis when building the template
863 /// By default, performs semantic analysis when building the typename type
974 /// By default, performs semantic analysis when building the atomic type.
991 /// By default, performs semantic analysis to determine whether the name can
1004 /// By default, performs semantic analysis to determine whether the name can
1016 /// By default, performs semantic analysis to determine whether the name can
1027 /// By default, performs semantic analysis to build the new statement.
1039 /// By default, performs semantic analysis to build the new statement.
1052 /// By default, performs semantic analysis to build the new statement.
1061 /// By default, performs semantic analysis to build the new statement.
1072 /// By default, performs semantic analysis to build the new statement.
1081 /// By default, performs semantic analysis to build the new statement.
1091 /// By default, performs semantic analysis to build the new statement.
1101 /// By default, performs semantic analysis to build the new statement.
1111 /// By default, performs semantic analysis to build the new statement.
1120 /// By default, performs semantic analysis to build the new statement.
1129 /// By default, performs semantic analysis to build the new statement.
1140 /// By default, performs semantic analysis to build the new statement.
1152 /// By default, performs semantic analysis to build the new statement.
1161 /// By default, performs semantic analysis to build the new statement.
1171 /// By default, performs semantic analysis to build the new statement.
1179 /// By default, performs semantic analysis to build the new statement.
1189 /// By default, performs semantic analysis to build the new statement.
1204 /// By default, performs semantic analysis to build the new statement.
1221 /// By default, performs semantic analysis to build the new statement.
1233 /// By default, performs semantic analysis to build the new declaration.
1245 /// By default, performs semantic analysis to build the new statement.
1257 /// By default, performs semantic analysis to build the new statement.
1266 /// By default, performs semantic analysis to build the new statement.
1275 /// By default, performs semantic analysis to build the new statement.
1287 /// By default, performs semantic analysis to build the new statement.
1300 /// By default, performs semantic analysis to build the new statement.
1312 /// By default, performs semantic analysis to build the new statement.
1321 /// By default, performs semantic analysis to build the new statement.
1330 /// By default, performs semantic analysis to build the new statement.
1339 /// By default, performs semantic analysis to build the new statement.
1358 /// By default, performs semantic analysis to build the new decaration.
1374 /// By default, performs semantic analysis to build the new statement.
1385 /// By default, performs semantic analysis to build the new statement.
1395 /// By default, performs semantic analysis to build the new statement.
1427 /// By default, performs semantic analysis to build the new statement.
1440 /// By default, performs semantic analysis to finish the new statement.
1466 /// By default, performs semantic analysis to build the new expression.
1477 /// By default, performs semantic analysis to build the new expression.
1493 /// By default, performs semantic analysis to build the new expression.
1502 /// By default, performs semantic analysis to build the new expression.
1515 /// By default, performs semantic analysis to build the new expression.
1525 /// By default, performs semantic analysis to build the new expression.
1539 /// By default, performs semantic analysis to build the new expression.
1551 /// By default, performs semantic analysis to build the new expression.
1566 /// By default, performs semantic analysis to build the new expression.
1579 /// By default, performs semantic analysis to build the new expression.
1591 /// By default, performs semantic analysis to build the new expression.
1648 /// By default, performs semantic analysis to build the new expression.
1658 /// By default, performs semantic analysis to build the new expression.
1671 /// By default, performs semantic analysis to build the new expression.
1683 /// By default, performs semantic analysis to build the new expression.
1695 /// By default, performs semantic analysis to build the new expression.
1714 /// By default, performs semantic analysis to build the new expression.
1734 /// By default, performs semantic analysis to build the new expression.
1753 /// any semantic analysis. Subclasses may override this routine to provide
1761 /// By default, performs semantic analysis to build the new expression.
1773 /// By default, performs semantic analysis to build the new expression.
1783 /// By default, performs semantic analysis, using the name of the label
1793 /// By default, performs semantic analysis to build the new expression.
1803 /// By default, performs semantic analysis to build the new expression.
1815 /// By default, performs semantic analysis to build the new expression.
1829 /// By default, performs semantic analysis to build the new expression.
1830 /// The semantic analysis provides the behavior of template instantiation,
1884 /// By default, performs semantic analysis to build the new expression.
1901 /// By default, performs semantic analysis to build the new expression.
1918 /// By default, performs semantic analysis to build the new expression.
1935 /// By default, performs semantic analysis to build the new expression.
1952 /// By default, performs semantic analysis to build the new expression.
1965 /// By default, performs semantic analysis to build the new expression.
1978 /// By default, performs semantic analysis to build the new expression.
1990 /// By default, performs semantic analysis to build the new expression.
2002 /// By default, performs semantic analysis to build the new expression.
2015 /// semantic analysis. Subclasses may override this routine to provide
2028 /// By default, performs semantic analysis to build the new expression.
2038 /// require any semantic analysis. Subclasses may override this routine to
2049 /// does not require any semantic analysis. Subclasses may override this
2059 /// By default, performs semantic analysis to build the new expression.
2070 /// By default, performs semantic analysis to build the new expression.
2097 /// By default, performs semantic analysis to build the new expression.
2109 /// By default, performs semantic analysis to build the new expression.
2120 /// By default, performs semantic analysis to build the new expression.
2132 /// By default, performs semantic analysis to build the new expression.
2143 /// By default, performs semantic analysis to build the new expression.
2155 /// By default, performs semantic analysis to build the new expression.
2167 /// By default, performs semantic analysis to build the new expression.
2188 /// By default, performs semantic analysis to build the new expression.
2201 /// By default, performs semantic analysis to build the new expression.
2228 /// By default, performs semantic analysis to build the new expression.
2242 /// By default, performs semantic analysis to build the new expression.
2256 /// By default, performs semantic analysis to build the new expression.
2280 /// By default, performs semantic analysis to build the new expression.
2302 /// By default, performs semantic analysis to build the new expression.
2325 /// By default, performs semantic analysis to build the new expression.
2333 /// By default, performs semantic analysis to build the new expression.
2351 /// By default, performs semantic analysis to build the new expression.
2361 /// By default, performs semantic analysis to build the new expression.
2402 /// By default, performs semantic analysis to build the new expression.
2432 /// By default, performs semantic analysis to build the new expression.
2461 /// By default, performs semantic analysis to build the new expression.
2468 // need to perform semantic analysis again.
2477 /// By default, performs semantic analysis to build the new expression.
2505 /// By default, performs semantic analysis to build the new expression.
2539 /// By default, performs semantic analysis to build a new pack expansion
2587 /// By default, performs semantic analysis to build a new pack expansion
2597 /// By default, performs semantic analysis to build the new expression.
2604 // Just create the expression; there is not any interesting semantic
6570 // better solution (rebuilding the semantic expressions and
6842 // will be recomputed by semantic analysis after transformation.
7056 /// the corresponding label statement by semantic analysis.
7345 // after we perform semantic analysis. We speculatively assume it is
9339 // FIXME: semantic checking!