Home | History | Annotate | Download | only in Sema

Lines Matching defs:Spec

116   // If we have an MSAny or unknown spec already, don't bother.
139 // If we have a throw-all spec at this point, ignore the function.
160 // noexcept(false) -> no spec on the new function
187 // C++0x [except.spec]p14:
454 // C++ [temp.expr.spec]p21:
3705 // This affects whether we implicitly add an exception spec (and, eventually,
3717 ImplicitExceptionSpecification Spec
3719 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
3739 // We set the declaration to have the computed exception spec here.
3774 ImplicitExceptionSpecification Spec(Context);
3776 llvm::tie(Spec, Const) =
3779 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
3806 // We set the declaration to have the computed exception spec here.
3851 ImplicitExceptionSpecification Spec(Context);
3853 llvm::tie(Spec, Const) =
3856 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
3891 // We set the declaration to have the computed exception spec here.
3927 ImplicitExceptionSpecification Spec(
3930 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
3957 // We set the declaration to have the computed exception spec here.
4002 ImplicitExceptionSpecification Spec(
4005 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
4040 // We set the declaration to have the computed exception spec here.
4069 ImplicitExceptionSpecification Spec
4071 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
4087 // We set the declaration to have the computed exception spec here.
6238 "Using decl naming constructor doesn't have type in scope spec.");
6681 // C++ [except.spec]p14:
6756 ImplicitExceptionSpecification Spec =
6758 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
6864 ImplicitExceptionSpecification Spec =
6866 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
6970 // FIXME: The working paper does not consider that the exception spec
7061 // C++ [except.spec]p14:
7108 ImplicitExceptionSpecification Spec =
7110 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
7211 // spec doesn't allow exceptions, we should emit a warning, because this
7475 // C++ [except.spec]p14:
7531 ImplicitExceptionSpecification Spec(Context);
7533 llvm::tie(Spec, Const) =
7544 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
7897 // C++0x [except.spec]p14:
7951 ImplicitExceptionSpecification Spec(
7960 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
8381 // C++ [except.spec]p14:
8431 ImplicitExceptionSpecification Spec(Context);
8433 llvm::tie(Spec, Const) =
8442 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
8529 // C++ [except.spec]p14:
8595 ImplicitExceptionSpecification Spec(
8601 FunctionProtoType::ExtProtoInfo EPI = Spec.getEPI();
8819 // C++0x [decl.spec.auto]p6. Deduce the type which 'auto' stands in for.
9989 // EDG do, and it seems like a reasonable intent, but the spec