Searched refs:Exceptions (Results 1 - 25 of 28) sorted by relevance

12

/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DDeclSpec.cpp166 ParsedType *Exceptions,
200 I.Fun.Exceptions = 0;
231 I.Fun.Exceptions = new DeclaratorChunk::TypeAndRange[NumExceptions];
233 I.Fun.Exceptions[i].Ty = Exceptions[i];
234 I.Fun.Exceptions[i].Range = ExceptionRanges[i];
149 getFunction(bool hasProto, bool isAmbiguous, SourceLocation LParenLoc, ParamInfo *ArgInfo, unsigned NumArgs, SourceLocation EllipsisLoc, SourceLocation RParenLoc, unsigned TypeQuals, bool RefQualifierIsLvalueRef, SourceLocation RefQualifierLoc, SourceLocation ConstQualifierLoc, SourceLocation VolatileQualifierLoc, SourceLocation MutableLoc, ExceptionSpecificationType ESpecType, SourceLocation ESpecLoc, ParsedType *Exceptions, SourceRange *ExceptionRanges, unsigned NumExceptions, Expr *NoexceptExpr, SourceLocation LocalRangeBegin, SourceLocation LocalRangeEnd, Declarator &TheDeclarator, TypeResult TrailingReturnType) argument
H A DSemaTemplateInstantiateDecl.cpp3015 SmallVector<QualType, 4> Exceptions; local
3051 Exceptions.push_back(T);
3068 Exceptions.push_back(T);
3084 Exceptions.push_back(T);
3112 EPI.NumExceptions = Exceptions.size();
3113 EPI.Exceptions = Exceptions.data();
H A DSemaExceptionSpec.cpp219 EPI.Exceptions = OldProto->exception_begin();
H A DSemaType.cpp679 /*Exceptions=*/0,
3003 SmallVector<QualType, 4> Exceptions; local
3015 DynamicExceptions.push_back(FTI.Exceptions[I].Ty);
3016 DynamicExceptionRanges.push_back(FTI.Exceptions[I].Range);
3026 Exceptions,
H A DSemaDeclCXX.cpp219 Exceptions.push_back(*E);
12647 SmallVectorImpl<QualType> &Exceptions,
12649 Exceptions.clear();
12652 Exceptions.reserve(DynamicExceptions.size());
12669 Exceptions.push_back(ET);
12671 EPI.NumExceptions = Exceptions.size();
12672 EPI.Exceptions = Exceptions.data();
12643 checkExceptionSpecification(ExceptionSpecificationType EST, ArrayRef<ParsedType> DynamicExceptions, ArrayRef<SourceRange> DynamicExceptionRanges, Expr *NoexceptExpr, SmallVectorImpl<QualType> &Exceptions, FunctionProtoType::ExtProtoInfo &EPI) argument
H A DSemaExprCXX.cpp1647 if (!getLangOpts().Exceptions) {
2060 EPI.Exceptions = &BadAllocType;
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Index/
H A DCommentToXML.cpp94 llvm::TinyPtrVector<const BlockCommandComment *> Exceptions; member in struct:__anon3310::FullCommentParts
137 Exceptions.push_back(BCC);
976 if (Parts.Exceptions.size() != 0) {
977 Result << "<Exceptions>";
978 for (unsigned i = 0, e = Parts.Exceptions.size(); i != e; ++i)
979 visit(Parts.Exceptions[i]);
980 Result << "</Exceptions>";
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DDeclSpec.h1225 TypeAndRange *Exceptions; member in union:clang::DeclaratorChunk::FunctionTypeInfo::__anon3022
1251 delete[] Exceptions;
1439 ParsedType *Exceptions,
H A DSema.h3758 SmallVector<QualType, 4> Exceptions; member in class:clang::Sema::ImplicitExceptionSpecification
3762 Exceptions.clear();
3780 unsigned size() const { return Exceptions.size(); }
3783 const QualType *data() const { return Exceptions.data(); }
3797 EPI.Exceptions = data();
3862 SmallVectorImpl<QualType> &Exceptions,
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/AST/
H A DType.cpp1621 if (epi.Exceptions[i]->isDependentType())
1623 else if (epi.Exceptions[i]->isInstantiationDependentType())
1626 if (epi.Exceptions[i]->containsUnexpandedParameterPack())
1629 exnSlot[i] = epi.Exceptions[i];
1736 ID.AddPointer(epi.Exceptions[i].getAsOpaquePtr());
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDeclCXX.cpp245 if (!CGM.getLangOpts().Exceptions)
H A DCGClass.cpp423 if (CGF.CGM.getLangOpts().Exceptions &&
1621 if (getLangOpts().Exceptions &&
1818 if (CGM.getLangOpts().Exceptions && !ClassDecl->hasTrivialDestructor()) {
H A DCGException.cpp318 if (!LangOpts.CPlusPlus || !LangOpts.ObjC1 || !LangOpts.Exceptions)
680 if (!CGM.getLangOpts().Exceptions)
H A DCodeGenFunction.h1042 return getLangOpts().Exceptions;
1044 return getLangOpts().Exceptions &&
H A DCGExpr.cpp264 CodeGenFunction::destroyCXXObject, CGF.getLangOpts().Exceptions,
280 CGF.getLangOpts().Exceptions);
287 CGF.getLangOpts().Exceptions);
H A DCodeGenModule.cpp662 if (!LangOpts.Exceptions) return false;
/freebsd-10.3-release/contrib/tcpdump/
H A Dprint-snmp.c156 * Context-specific ASN.1 types for the SNMP Exceptions and their tags
158 const char *Exceptions[] = { variable
241 defineCLASS(Exceptions),
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseDeclCXX.cpp3014 SmallVectorImpl<ParsedType> &Exceptions,
3054 Exceptions.push_back(Res.get());
3067 Exceptions.empty());
3068 return Exceptions.empty() ? EST_DynamicNone : EST_Dynamic;
3012 ParseDynamicExceptionSpecification( SourceRange &SpecificationRange, SmallVectorImpl<ParsedType> &Exceptions, SmallVectorImpl<SourceRange> &Ranges) argument
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h2833 NumExceptions(0), Exceptions(0), NoexceptExpr(0),
2840 Exceptions(0), NoexceptExpr(0), ExceptionSpecDecl(0),
2850 const QualType *Exceptions; member in struct:clang::FunctionType::ExtInfo::FunctionProtoType::ExtProtoInfo
2898 // Exceptions - There is another variable size array after ArgInfo that
2901 // NoexceptExpr - Instead of Exceptions, there may be a single Expr* pointing
2904 // ExceptionSpecDecl, ExceptionSpecTemplate - Instead of Exceptions, there may
2909 // ConsumedArgs - A variable size array, following Exceptions
2948 EPI.Exceptions = exception_begin();
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Lex/
H A DPPMacroExpansion.cpp884 .Case("cxx_exceptions", LangOpts.Exceptions)
/freebsd-10.3-release/crypto/openssl/util/
H A Dpod2man.pl129 Exceptions, return codes, exit stati, and errno settings.
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h1398 SmallVectorImpl<ParsedType> &Exceptions,
/freebsd-10.3-release/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp218 // Opts.Exceptions = Args.hasArg(OPT_fexceptions);
1980 proto_info.Exceptions = NULL;
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Frontend/
H A DCompilerInvocation.cpp1313 Opts.Exceptions = Args.hasArg(OPT_fexceptions);
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReader.cpp4677 SmallVector<QualType, 2> Exceptions; local
4681 Exceptions.push_back(readType(*Loc.F, Record, Idx));
4682 EPI.Exceptions = Exceptions.data();

Completed in 620 milliseconds

12