Searched refs:ExtInfo (Results 1 - 25 of 38) sorted by relevance

12

/external/clang/lib/CodeGen/
H A DCGCleanup.h235 struct ExtInfo {
243 mutable struct ExtInfo *ExtInfo;
245 struct ExtInfo &getExtInfo() {
246 if (!ExtInfo) ExtInfo = new struct ExtInfo();
247 return *ExtInfo;
250 const struct ExtInfo &getExtInfo() const {
251 if (!ExtInfo) ExtInf
[all...]
H A DCodeGenABITypes.cpp67 FunctionType::ExtInfo info,
H A DCodeGenTypes.h239 const FunctionType::ExtInfo &Info,
258 FunctionType::ExtInfo info,
285 FunctionType::ExtInfo info,
H A DCGObjCRuntime.cpp365 FunctionType::ExtInfo einfo = signature.getExtInfo();
376 FunctionType::ExtInfo(),
H A DCGCall.cpp217 FunctionType::ExtInfo extInfo = FTP->getExtInfo();
248 FunctionType::ExtInfo Info = FPT->getExtInfo();
305 FunctionType::ExtInfo einfo;
367 FunctionType::ExtInfo(CC), RequiredArgs::All);
433 FunctionType::ExtInfo info,
454 FunctionType::ExtInfo info = FPT->getExtInfo();
462 const FunctionType::ExtInfo &info, bool isVariadic) {
478 None, FunctionType::ExtInfo(), RequiredArgs::All);
489 FunctionType::ExtInfo info,
538 const FunctionType::ExtInfo
[all...]
H A DCGObjC.cpp533 FunctionType::ExtInfo(),
800 FunctionType::ExtInfo(),
893 FunctionType::ExtInfo(),
1009 FunctionType::ExtInfo(),
1047 FunctionType::ExtInfo(),
1180 FunctionType::ExtInfo(),
1193 FunctionType::ExtInfo(),
1564 FunctionType::ExtInfo(),
2899 C.VoidTy, args, FunctionType::ExtInfo(), RequiredArgs::All);
2978 C.VoidTy, args, FunctionType::ExtInfo(), RequiredArg
[all...]
H A DCGOpenMPRuntime.cpp845 CGM.getContext().VoidPtrTy, Args, FunctionType::ExtInfo(),
879 CGM.getContext().VoidTy, Args, FunctionType::ExtInfo(),
1122 FunctionType::ExtInfo EI;
1513 FunctionType::ExtInfo Info;
1647 FunctionType::ExtInfo EI;
H A DCGBlocks.cpp1314 C.VoidTy, args, FunctionType::ExtInfo(), /*variadic=*/false);
1488 C.VoidTy, args, FunctionType::ExtInfo(), /*variadic=*/false);
1779 R, args, FunctionType::ExtInfo(), /*variadic=*/false);
1851 R, args, FunctionType::ExtInfo(), /*variadic=*/false);
H A DCGDeclCXX.cpp580 getContext().VoidTy, args, FunctionType::ExtInfo(), /*variadic=*/false);
H A DCGStmt.cpp2185 FunctionType::ExtInfo ExtInfo; local
2187 CGM.getTypes().arrangeFreeFunctionDeclaration(Ctx.VoidTy, Args, ExtInfo,
H A DCGObjCMac.cpp248 IdType, false, false, Params, FunctionType::ExtInfo(),
268 Ctx.VoidTy, false, false, Params, FunctionType::ExtInfo(),
294 Ctx.VoidTy, false, false, Params, FunctionType::ExtInfo(),
321 Ctx.VoidTy, false, false, Params, FunctionType::ExtInfo(),
341 FunctionType::ExtInfo(),
354 Ctx.VoidTy, false, false, Params, FunctionType::ExtInfo(),
H A DCGExprComplex.cpp590 Op.Ty, Args, FunctionType::ExtInfo(/* No CC here - will be added later */),
/external/clang/include/clang/CodeGen/
H A DCodeGenABITypes.h69 FunctionType::ExtInfo info,
H A DCGFunctionInfo.h388 const FunctionType::ExtInfo &extInfo,
449 FunctionType::ExtInfo getExtInfo() const {
450 return FunctionType::ExtInfo(isNoReturn(),
484 const FunctionType::ExtInfo &info,
/external/clang/include/clang/AST/
H A DType.h1270 unsigned ExtInfo : 9;
2699 /// ExtInfo - A class which abstracts out some details necessary for
2719 class ExtInfo { class in class:clang::FunctionType
2736 ExtInfo(unsigned Bits) : Bits(static_cast<uint16_t>(Bits)) {} function in class:clang::FunctionType::ExtInfo
2743 ExtInfo(bool noReturn, bool hasRegParm, unsigned regParm, CallingConv cc, function in class:clang::FunctionType::ExtInfo
2754 ExtInfo() : Bits(CC_C) { } function in class:clang::FunctionType::ExtInfo
2758 ExtInfo(CallingConv CC) : Bits(CC) { } function in class:clang::FunctionType::ExtInfo
2771 bool operator==(ExtInfo Other) const {
2774 bool operator!=(ExtInfo Other) const {
2781 ExtInfo withNoRetur
2929 FunctionType::ExtInfo ExtInfo; member in struct:clang::FunctionType::ExtInfo::FunctionProtoType::ExtProtoInfo
[all...]
H A DDecl.h587 struct ExtInfo : public QualifierInfo { struct in class:clang::DeclaratorDecl
591 llvm::PointerUnion<TypeSourceInfo*, ExtInfo*> DeclInfo;
597 bool hasExtInfo() const { return DeclInfo.is<ExtInfo*>(); }
598 ExtInfo *getExtInfo() { return DeclInfo.get<ExtInfo*>(); }
599 const ExtInfo *getExtInfo() const { return DeclInfo.get<ExtInfo*>(); }
2709 typedef QualifierInfo ExtInfo;
2719 llvm::PointerUnion<NamedDecl *, ExtInfo *> NamedDeclOrQualifier;
2721 bool hasExtInfo() const { return NamedDeclOrQualifier.is<ExtInfo *>(); }
[all...]
H A DCanonicalType.h471 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo)
478 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo)
485 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo)
H A DASTContext.h926 /// \brief Change the ExtInfo on a function type.
928 FunctionType::ExtInfo EInfo);
1074 const FunctionType::ExtInfo &Info) const;
1077 return getFunctionNoProtoType(ResultTy, FunctionType::ExtInfo());
/external/clang/lib/Sema/
H A DSemaLambda.cpp1178 InvokerExtInfo.ExtInfo = InvokerExtInfo.ExtInfo.withCallingConv(CC);
1350 BlockEPI.ExtInfo =
1351 BlockEPI.ExtInfo.withCallingConv(S.Context.getDefaultCallingConvention(
H A DSemaType.cpp2904 FunctionType::ExtInfo EI(getCCForDeclaratorChunk(S, D, FTI, chunkIndex));
2939 EPI.ExtInfo = EI;
4531 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withNoReturn(true);
4547 FunctionType::ExtInfo EI
4573 FunctionType::ExtInfo EI =
4631 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withCallingConv(CC);
/external/clang/lib/AST/
H A DASTContext.cpp2104 FunctionType::ExtInfo Info) {
2114 EPI.ExtInfo = Info;
2867 const FunctionType::ExtInfo &Info) const {
2890 FunctionProtoType::ExtInfo newInfo = Info.withCallingConv(CallConv);
6991 FunctionType::ExtInfo lbaseInfo = lbase->getExtInfo();
6992 FunctionType::ExtInfo rbaseInfo = rbase->getExtInfo();
7015 FunctionType::ExtInfo einfo = lbaseInfo.withNoReturn(NoReturn);
7064 EPI.ExtInfo = einfo;
7100 EPI.ExtInfo = einfo;
7446 EPI.ExtInfo
[all...]
H A DDecl.cpp1627 DeclInfo = new (getASTContext()) ExtInfo;
1660 DeclInfo = new (getASTContext()) ExtInfo;
3454 NamedDeclOrQualifier = new (getASTContext()) ExtInfo;
3477 NamedDeclOrQualifier = new (getASTContext()) ExtInfo;
H A DType.cpp1597 result->containsUnexpandedParameterPack(), epi.ExtInfo),
1794 epi.ExtInfo.Profile(ID);
H A DTypePrinter.cpp658 FunctionType::ExtInfo Info = T->getExtInfo();
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp380 DeclaratorDecl::ExtInfo *Info =
381 DD->DeclInfo.get<DeclaratorDecl::ExtInfo *>();
544 case 1: { // ExtInfo
545 TagDecl::ExtInfo *Info = new (Reader.getContext()) TagDecl::ExtInfo();
627 DeclaratorDecl::ExtInfo *Info
628 = new (Reader.getContext()) DeclaratorDecl::ExtInfo();

Completed in 923 milliseconds

12