Home | History | Annotate | Download | only in AST

Lines Matching refs:semantic

712   /// by semantic analysis for function calls, object constructions, etc. in
2674 /// introduced by semantic analysis.
2775 /// actual type of the expression as determined by semantic
3585 /// Prior to semantic analysis, an initializer list will represent the
3594 /// After semantic analysis, the initializer list will represent the
3595 /// semantic form of the initializer, where the initializations of all
3606 /// After semantic analysis has completed, given an initializer list,
3608 /// semantic form of the initializer list (note: the same AST node
3610 /// Given the semantic form of the initializer list, one can retrieve
3615 /// that isSemanticForm() returns false), one can retrieve the semantic
3617 /// Since many initializer lists have the same syntactic and semantic forms,
3619 /// semantic initializer list also serves as its syntactic form.
3628 /// in semantic form. If not null, the pointer points to:
3629 /// - the syntactic form, if this is in semantic form;
3630 /// - the semantic form, if this is in syntactic form.
3722 // locations). Implicit InitListExpr's are created by the semantic analyzer.
3859 /// IdentifierInfo*. After semantic
4119 /// Implicit value initializations occur within semantic initializer
4460 /// written in the source code, and a semantic form, which is a series
4462 /// operation is actually evaluated. Optionally, one of the semantic
4465 /// If any of the semantic-form expressions is an OpaqueValueExpr,
4468 /// only in subsequent semantic-form expressions and as
4493 // in to Create, which is an index within the semantic forms.
4504 Expr *syntactic, ArrayRef<Expr*> semantic,
4515 /// no semantic result.
4519 ArrayRef<Expr*> semantic,
4527 /// terms of OpaqueValueExprs bound in the semantic form.