Lines Matching refs:Fun
176 I.Fun.AttrList = 0;
177 I.Fun.hasPrototype = hasProto;
178 I.Fun.isVariadic = EllipsisLoc.isValid();
179 I.Fun.isAmbiguous = isAmbiguous;
180 I.Fun.LParenLoc = LParenLoc.getRawEncoding();
181 I.Fun.EllipsisLoc = EllipsisLoc.getRawEncoding();
182 I.Fun.RParenLoc = RParenLoc.getRawEncoding();
183 I.Fun.DeleteArgInfo = false;
184 I.Fun.TypeQuals = TypeQuals;
185 I.Fun.NumArgs = NumArgs;
186 I.Fun.ArgInfo = 0;
187 I.Fun.RefQualifierIsLValueRef = RefQualifierIsLvalueRef;
188 I.Fun.RefQualifierLoc = RefQualifierLoc.getRawEncoding();
189 I.Fun.ConstQualifierLoc = ConstQualifierLoc.getRawEncoding();
190 I.Fun.VolatileQualifierLoc = VolatileQualifierLoc.getRawEncoding();
191 I.Fun.MutableLoc = MutableLoc.getRawEncoding();
192 I.Fun.ExceptionSpecType = ESpecType;
193 I.Fun.ExceptionSpecLoc = ESpecLoc.getRawEncoding();
194 I.Fun.NumExceptions = 0;
195 I.Fun.Exceptions = 0;
196 I.Fun.NoexceptExpr = 0;
197 I.Fun.HasTrailingReturnType = TrailingReturnType.isUsable() ||
199 I.Fun.TrailingReturnType = TrailingReturnType.get();
209 I.Fun.ArgInfo = TheDeclarator.InlineParams;
210 I.Fun.DeleteArgInfo = false;
213 I.Fun.ArgInfo = new DeclaratorChunk::ParamInfo[NumArgs];
214 I.Fun.DeleteArgInfo = true;
216 memcpy(I.Fun.ArgInfo, ArgInfo, sizeof(ArgInfo[0])*NumArgs);
225 I.Fun.NumExceptions = NumExceptions;
226 I.Fun.Exceptions = new DeclaratorChunk::TypeAndRange[NumExceptions];
228 I.Fun.Exceptions[i].Ty = Exceptions[i];
229 I.Fun.Exceptions[i].Range = ExceptionRanges[i];
235 I.Fun.NoexceptExpr = NoexceptExpr;