Lines Matching refs:Fun
187 I.Fun.AttrList = nullptr; in getFunction()
188 I.Fun.hasPrototype = hasProto; in getFunction()
189 I.Fun.isVariadic = EllipsisLoc.isValid(); in getFunction()
190 I.Fun.isAmbiguous = isAmbiguous; in getFunction()
191 I.Fun.LParenLoc = LParenLoc.getRawEncoding(); in getFunction()
192 I.Fun.EllipsisLoc = EllipsisLoc.getRawEncoding(); in getFunction()
193 I.Fun.RParenLoc = RParenLoc.getRawEncoding(); in getFunction()
194 I.Fun.DeleteParams = false; in getFunction()
195 I.Fun.TypeQuals = TypeQuals; in getFunction()
196 I.Fun.NumParams = NumParams; in getFunction()
197 I.Fun.Params = nullptr; in getFunction()
198 I.Fun.RefQualifierIsLValueRef = RefQualifierIsLvalueRef; in getFunction()
199 I.Fun.RefQualifierLoc = RefQualifierLoc.getRawEncoding(); in getFunction()
200 I.Fun.ConstQualifierLoc = ConstQualifierLoc.getRawEncoding(); in getFunction()
201 I.Fun.VolatileQualifierLoc = VolatileQualifierLoc.getRawEncoding(); in getFunction()
202 I.Fun.RestrictQualifierLoc = RestrictQualifierLoc.getRawEncoding(); in getFunction()
203 I.Fun.MutableLoc = MutableLoc.getRawEncoding(); in getFunction()
204 I.Fun.ExceptionSpecType = ESpecType; in getFunction()
205 I.Fun.ExceptionSpecLocBeg = ESpecRange.getBegin().getRawEncoding(); in getFunction()
206 I.Fun.ExceptionSpecLocEnd = ESpecRange.getEnd().getRawEncoding(); in getFunction()
207 I.Fun.NumExceptions = 0; in getFunction()
208 I.Fun.Exceptions = nullptr; in getFunction()
209 I.Fun.NoexceptExpr = nullptr; in getFunction()
210 I.Fun.HasTrailingReturnType = TrailingReturnType.isUsable() || in getFunction()
212 I.Fun.TrailingReturnType = TrailingReturnType.get(); in getFunction()
214 assert(I.Fun.TypeQuals == TypeQuals && "bitfield overflow"); in getFunction()
215 assert(I.Fun.ExceptionSpecType == ESpecType && "bitfield overflow"); in getFunction()
225 I.Fun.Params = TheDeclarator.InlineParams; in getFunction()
226 I.Fun.DeleteParams = false; in getFunction()
229 I.Fun.Params = new DeclaratorChunk::ParamInfo[NumParams]; in getFunction()
230 I.Fun.DeleteParams = true; in getFunction()
232 memcpy(I.Fun.Params, Params, sizeof(Params[0]) * NumParams); in getFunction()
241 I.Fun.NumExceptions = NumExceptions; in getFunction()
242 I.Fun.Exceptions = new DeclaratorChunk::TypeAndRange[NumExceptions]; in getFunction()
244 I.Fun.Exceptions[i].Ty = Exceptions[i]; in getFunction()
245 I.Fun.Exceptions[i].Range = ExceptionRanges[i]; in getFunction()
251 I.Fun.NoexceptExpr = NoexceptExpr; in getFunction()
255 I.Fun.ExceptionSpecTokens = ExceptionSpecTokens; in getFunction()