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

12

/external/clang/lib/CodeGen/
H A DCGCleanup.h226 struct ExtInfo {
234 mutable struct ExtInfo *ExtInfo;
236 struct ExtInfo &getExtInfo() {
237 if (!ExtInfo) ExtInfo = new struct ExtInfo();
238 return *ExtInfo;
241 const struct ExtInfo &getExtInfo() const {
242 if (!ExtInfo) ExtInf
[all...]
H A DCGCall.h223 const FunctionType::ExtInfo &extInfo,
269 FunctionType::ExtInfo getExtInfo() const {
270 return FunctionType::ExtInfo(isNoReturn(),
293 const FunctionType::ExtInfo &info,
H A DCodeGenTypes.h183 const FunctionType::ExtInfo &Info,
201 FunctionType::ExtInfo info,
223 FunctionType::ExtInfo info,
H A DCGObjCRuntime.cpp364 FunctionType::ExtInfo einfo = signature.getExtInfo();
375 FunctionType::ExtInfo(),
H A DCGCall.cpp85 /// given ExtInfo instead of the ExtInfo from the function type.
89 FunctionType::ExtInfo extInfo) {
109 FunctionType::ExtInfo &extInfo,
122 FunctionType::ExtInfo extInfo = FTP->getExtInfo();
218 FunctionType::ExtInfo extInfo = FTP->getExtInfo();
242 FunctionType::ExtInfo extInfo = FTP->getExtInfo();
299 FunctionType::ExtInfo einfo;
379 FunctionType::ExtInfo info,
401 FunctionType::ExtInfo inf
[all...]
H A DCGObjC.cpp539 FunctionType::ExtInfo(),
806 FunctionType::ExtInfo(),
898 FunctionType::ExtInfo(),
1010 FunctionType::ExtInfo(),
1048 FunctionType::ExtInfo(),
1183 FunctionType::ExtInfo(),
1196 FunctionType::ExtInfo(),
1564 FunctionType::ExtInfo(),
2898 FunctionType::ExtInfo(),
2982 FunctionType::ExtInfo(),
[all...]
H A DCGStmt.cpp1829 FunctionType::ExtInfo ExtInfo; local
1831 CGM.getTypes().arrangeFunctionDeclaration(Ctx.VoidTy, Args, ExtInfo,
H A DCGBlocks.cpp1292 FunctionType::ExtInfo(),
1470 FunctionType::ExtInfo(),
1764 FunctionType::ExtInfo(),
1837 FunctionType::ExtInfo(),
H A DCGDeclCXX.cpp495 FunctionType::ExtInfo(),
H A DCGAtomic.cpp138 FunctionType::ExtInfo(), RequiredArgs::All);
581 FunctionType::ExtInfo(), RequiredArgs::All);
H A DCGObjCMac.cpp246 FunctionType::ExtInfo(),
266 FunctionType::ExtInfo(),
292 FunctionType::ExtInfo(),
319 FunctionType::ExtInfo(),
338 FunctionType::ExtInfo(),
351 FunctionType::ExtInfo(),
/external/clang/lib/Sema/
H A DSemaLambda.cpp816 FunctionProtoType::ExtProtoInfo ExtInfo = Proto->getExtProtoInfo(); local
817 ExtInfo.TypeQuals = 0;
819 Proto->getArgTypes(), ExtInfo);
823 FunctionProtoType::ExtProtoInfo ExtInfo; local
824 ExtInfo.TypeQuals = Qualifiers::Const;
826 S.Context.getFunctionType(FunctionPtrTy, None, ExtInfo);
885 FunctionProtoType::ExtProtoInfo ExtInfo = Proto->getExtProtoInfo(); local
886 ExtInfo.TypeQuals = 0;
888 Proto->getResultType(), Proto->getArgTypes(), ExtInfo);
892 FunctionProtoType::ExtProtoInfo ExtInfo; local
[all...]
H A DSemaType.cpp4359 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withNoReturn(true);
4375 FunctionType::ExtInfo EI
4401 FunctionType::ExtInfo EI =
4419 FunctionType::ExtInfo EI= unwrapped.get()->getExtInfo().withCallingConv(CC);
4463 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withCallingConv(CC);
H A DSemaLookup.cpp731 EPI.ExtInfo = EPI.ExtInfo.withCallingConv(CC_Default);
/external/clang/include/clang/AST/
H A DType.h1254 unsigned ExtInfo : 9;
2631 /// ExtInfo - A class which abstracts out some details necessary for
2651 class ExtInfo { class in class:clang::FunctionType
2668 ExtInfo(unsigned Bits) : Bits(static_cast<uint16_t>(Bits)) {} function in class:clang::FunctionType::ExtInfo
2675 ExtInfo(bool noReturn, bool hasRegParm, unsigned regParm, CallingConv cc, function in class:clang::FunctionType::ExtInfo
2686 ExtInfo() : Bits(0) {} function in class:clang::FunctionType::ExtInfo
2699 bool operator==(ExtInfo Other) const {
2702 bool operator!=(ExtInfo Other) const {
2709 ExtInfo withNoReturn(bool noReturn) const {
2711 return ExtInfo(Bit
2829 FunctionType::ExtInfo ExtInfo; member in struct:clang::FunctionType::ExtInfo::FunctionProtoType::ExtProtoInfo
[all...]
H A DDecl.h521 struct ExtInfo : public QualifierInfo { struct in class:clang::DeclaratorDecl
525 llvm::PointerUnion<TypeSourceInfo*, ExtInfo*> DeclInfo;
531 bool hasExtInfo() const { return DeclInfo.is<ExtInfo*>(); }
532 ExtInfo *getExtInfo() { return DeclInfo.get<ExtInfo*>(); }
533 const ExtInfo *getExtInfo() const { return DeclInfo.get<ExtInfo*>(); }
2490 typedef QualifierInfo ExtInfo;
2497 llvm::PointerUnion<TypedefNameDecl*, ExtInfo*> TypedefNameDeclOrQualifier;
2499 bool hasExtInfo() const { return TypedefNameDeclOrQualifier.is<ExtInfo*>(); }
[all...]
H A DCanonicalType.h545 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo)
552 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo)
559 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo)
H A DASTContext.h869 /// \brief Change the ExtInfo on a function type.
871 FunctionType::ExtInfo EInfo);
1003 const FunctionType::ExtInfo &Info) const;
1006 return getFunctionNoProtoType(ResultTy, FunctionType::ExtInfo());
/external/clang/lib/AST/
H A DASTContext.cpp2053 FunctionType::ExtInfo Info) {
2063 EPI.ExtInfo = Info;
2739 const FunctionType::ExtInfo &Info) const {
2766 FunctionProtoType::ExtInfo newInfo = Info.withCallingConv(CallConv);
2807 const CallingConv DefaultCC = EPI.ExtInfo.getCC();
2824 CanonicalEPI.ExtInfo
2825 = CanonicalEPI.ExtInfo.withCallingConv(getCanonicalCallConv(CallConv));
2867 newEPI.ExtInfo = EPI.ExtInfo.withCallingConv(CallConv);
6943 FunctionType::ExtInfo lbaseInf
[all...]
H A DDecl.cpp1426 DeclInfo = new (getASTContext()) ExtInfo;
1459 DeclInfo = new (getASTContext()) ExtInfo;
3108 TypedefNameDeclOrQualifier = new (getASTContext()) ExtInfo;
3131 TypedefNameDeclOrQualifier = new (getASTContext()) ExtInfo;
H A DType.cpp1588 epi.ExtInfo),
1741 epi.ExtInfo.Profile(ID);
H A DTypePrinter.cpp633 FunctionType::ExtInfo Info = T->getExtInfo();
H A DASTImporter.cpp1627 ToEPI.ExtInfo = FromEPI.ExtInfo;
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp322 DeclaratorDecl::ExtInfo *Info =
323 DD->DeclInfo.get<DeclaratorDecl::ExtInfo *>();
459 TagDecl::ExtInfo *Info = new (Reader.getContext()) TagDecl::ExtInfo();
516 DeclaratorDecl::ExtInfo *Info
517 = new (Reader.getContext()) DeclaratorDecl::ExtInfo();
H A DASTReader.cpp4646 FunctionType::ExtInfo Info(Record[1], Record[2], Record[3],
4655 EPI.ExtInfo = FunctionType::ExtInfo(/*noreturn*/ Record[1],

Completed in 1085 milliseconds

12