Lines Matching defs:Warn
1981 // Warn for reference variables whose initializtion performs lifetime
2237 // Warn on it if we are shadowing a declaration.
4264 GNUCompatibleParamWarning Warn = { OldParm, NewParm,
4266 Warnings.push_back(Warn);
4273 for (unsigned Warn = 0; Warn < Warnings.size(); ++Warn) {
4274 Diag(Warnings[Warn].NewParm->getLocation(),
4276 << Warnings[Warn].PromotedType
4277 << Warnings[Warn].OldParm->getType();
4278 if (Warnings[Warn].OldParm->getLocation().isValid())
4279 Diag(Warnings[Warn].OldParm->getLocation(),
4569 // Warn if an already-defined variable is made a weak_import in a subsequent
5277 // Warn about ignored type attributes, for example:
8348 // list. Warn only when the lambda captures the shadowed decl
12092 // Warn that we did this, if we're not performing template instantiation.
12769 // Warn when a non-static method call is followed by non-static member
12772 bool Warn = (MD && !MD->isStatic());
12776 Warn = false;
12781 if (Warn)
13059 // Warn if we deduced 'id'. 'auto' usually implies type-safety, but using
14345 // Warn about externally-visible variables being defined without a
14527 // Warn about globals which don't have a constant initializer. Don't
14786 // FIXME: Warn on unused var template partial specializations.
15192 // Warn if the return value is pass-by-value and larger than the specified
15200 // Warn if any parameter is pass-by-value and larger than the specified
16098 // Warn if a global function is defined without a previous
16223 // Warn on CPUDispatch with an actual body.
18399 // Warn on types where the user might conceivably expect to get all