reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
9074 if (S.getLangOpts().CPlusPlus && !ArgType->isAnyComplexType()) { 9085 if (NamespaceDecl *Std = S.getStdNamespace()) { 9086 LookupResult R(S, &S.Context.Idents.get("abs"), Loc, Sema::LookupAnyName); 9086 LookupResult R(S, &S.Context.Idents.get("abs"), Loc, Sema::LookupAnyName); 9088 S.LookupQualifiedName(R, Std); 9107 S.Context.getTypeSize(ArgType) <= 9108 S.Context.getTypeSize(ParamType)) { 9116 FunctionName = S.Context.BuiltinInfo.getName(AbsKind); 9117 HeaderName = S.Context.BuiltinInfo.getHeaderName(AbsKind); 9120 DeclarationName DN(&S.Context.Idents.get(FunctionName)); 9121 LookupResult R(S, DN, Loc, Sema::LookupAnyName); 9123 S.LookupName(R, S.getCurScope()); 9123 S.LookupName(R, S.getCurScope()); 9138 S.Diag(Loc, diag::note_replace_abs_function) 9147 S.Diag(Loc, diag::note_include_header_or_declare) << HeaderName