reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/Type.cpp
 2961                    result->containsUnexpandedParameterPack(), epi.ExtInfo) {
 2962   FunctionTypeBits.FastTypeQuals = epi.TypeQuals.getFastQualifiers();
 2963   FunctionTypeBits.RefQualifier = epi.RefQualifier;
 2966   FunctionTypeBits.ExceptionSpecType = epi.ExceptionSpec.Type;
 2967   FunctionTypeBits.HasExtParameterInfos = !!epi.ExtParameterInfos;
 2968   FunctionTypeBits.Variadic = epi.Variadic;
 2969   FunctionTypeBits.HasTrailingReturn = epi.HasTrailingReturn;
 2972   if (hasExtraBitfields(epi.ExceptionSpec.Type)) {
 2974     ExtraBits.NumExceptionType = epi.ExceptionSpec.Exceptions.size();
 2997     for (QualType ExceptionType : epi.ExceptionSpec.Exceptions) {
 3012     assert(epi.ExceptionSpec.NoexceptExpr && "computed noexcept with no expr");
 3014            epi.ExceptionSpec.NoexceptExpr->isValueDependent());
 3017     *getTrailingObjects<Expr *>() = epi.ExceptionSpec.NoexceptExpr;
 3019     if (epi.ExceptionSpec.NoexceptExpr->isValueDependent() ||
 3020         epi.ExceptionSpec.NoexceptExpr->isInstantiationDependent())
 3023     if (epi.ExceptionSpec.NoexceptExpr->containsUnexpandedParameterPack())
 3031     slot[0] = epi.ExceptionSpec.SourceDecl;
 3032     slot[1] = epi.ExceptionSpec.SourceTemplate;
 3039     slot[0] = epi.ExceptionSpec.SourceDecl;
 3056   if (epi.ExtParameterInfos) {
 3059       extParamInfos[i] = epi.ExtParameterInfos[i];
 3062   if (epi.TypeQuals.hasNonFastQualifiers()) {
 3064     *getTrailingObjects<Qualifiers>() = epi.TypeQuals;