|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/Type.h 3653 bool getHasRegParm() const { return getExtInfo().getHasRegParm(); }
3654 unsigned getRegParmType() const { return getExtInfo().getRegParm(); }
3659 bool getNoReturnAttr() const { return getExtInfo().getNoReturn(); }
3661 CallingConv getCallConv() const { return getExtInfo().getCC(); }
3704 Profile(ID, getReturnType(), getExtInfo());
3940 EPI.ExtInfo = getExtInfo();
6294 return FT->getExtInfo();
6296 return FT->getExtInfo();
tools/clang/lib/AST/ASTContext.cpp 2814 if (T->getExtInfo() == Info)
8690 FunctionType::ExtInfo lbaseInfo = lbase->getExtInfo();
8691 FunctionType::ExtInfo rbaseInfo = rbase->getExtInfo();
tools/clang/lib/AST/ASTDiagnostic.cpp 102 : Context.getFunctionNoProtoType(RT, FT->getExtInfo());
tools/clang/lib/AST/ASTImporter.cpp 1186 T->getExtInfo());
tools/clang/lib/AST/ASTStructuralEquivalence.cpp 661 if (!IsStructurallyEquivalent(Context, Function1->getExtInfo(),
662 Function2->getExtInfo()))
tools/clang/lib/AST/ItaniumMangle.cpp 2764 if (T->getExtInfo() == FunctionType::ExtInfo())
2771 StringRef CCQualifier = getCallingConvQualifierName(T->getExtInfo().getCC());
2873 if (Proto->getExtInfo().getProducesResult() && FD == nullptr)
tools/clang/lib/AST/JSONNodeDumper.cpp 490 FunctionType::ExtInfo E = T->getExtInfo();
tools/clang/lib/AST/ODRHash.cpp 878 T->getExtInfo().Profile(ID);
tools/clang/lib/AST/TextNodeDumper.cpp 1132 auto EI = T->getExtInfo();
tools/clang/lib/AST/Type.cpp 964 return Ctx.getFunctionNoProtoType(returnType, T->getExtInfo());
1262 return Ctx.getFunctionNoProtoType(returnType, funcType->getExtInfo());
tools/clang/lib/AST/TypePrinter.cpp 817 FunctionType::ExtInfo Info = T->getExtInfo();
940 printFunctionAfter(T->getExtInfo(), OS);
1473 ->getExtInfo().getProducesResult())
tools/clang/lib/CodeGen/CGCall.cpp 601 argTypes, fnType->getExtInfo(), paramInfos,
634 argTypes, proto->getExtInfo(), paramInfos,
688 FunctionType::ExtInfo info = proto->getExtInfo();
tools/clang/lib/CodeGen/TargetInfo.cpp 8112 FT, FT->getExtInfo().withCallingConv(CC_OpenCLKernel));
tools/clang/lib/Sema/SemaDecl.cpp 3283 FunctionType::ExtInfo OldTypeInfo = OldType->getExtInfo();
3284 FunctionType::ExtInfo NewTypeInfo = NewType->getExtInfo();
3291 FunctionType::ExtInfo FI = FT->getExtInfo();
9103 CallingConv CC = FT->getExtInfo().getCC();
9380 EPI.ExtInfo = FT->getExtInfo();
9797 FunctionType::ExtInfo OldTypeInfo = OldType->getExtInfo();
9798 FunctionType::ExtInfo NewTypeInfo = NewType->getExtInfo();
10618 FT = Context.adjustFunctionType(FT, FT->getExtInfo().withCallingConv(CC_C));
tools/clang/lib/Sema/SemaExpr.cpp 3140 fty->getExtInfo());
14269 FunctionType::ExtInfo Ext = FTy->getExtInfo();
17590 FnType->getExtInfo());
tools/clang/lib/Sema/SemaExprCXX.cpp 6397 ReturnsRetained = FTy->getExtInfo().getProducesResult();
tools/clang/lib/Sema/SemaOverload.cpp 1519 FunctionType::ExtInfo FromEInfo = FromFn->getExtInfo();
1522 FunctionType::ExtInfo ToEInfo = ToFn->getExtInfo();
2713 FunctionType::ExtInfo FromEInfo = FromFunctionType->getExtInfo();
2714 FunctionType::ExtInfo ToEInfo = ToFunctionType->getExtInfo();
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 1750 if (OrigFunc->getExtInfo() == NewFunc->getExtInfo())
1750 if (OrigFunc->getExtInfo() == NewFunc->getExtInfo())
1754 NewEPI.ExtInfo = OrigFunc->getExtInfo();
tools/clang/lib/Sema/SemaType.cpp 6858 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withNoReturn(true);
6881 = unwrapped.get()->getExtInfo().withProducesResult(true);
6899 unwrapped.get()->getExtInfo().withNoCallerSavedRegs(true);
6920 unwrapped.get()->getExtInfo().withNoCfCheck(true);
6946 unwrapped.get()->getExtInfo().withRegParm(value);
7064 auto EI = unwrapped.get()->getExtInfo().withCallingConv(CC);
7122 FT = Context.adjustFunctionType(FT, FT->getExtInfo().withCallingConv(ToCC));
tools/clang/lib/Serialization/ASTWriter.cpp 272 FunctionType::ExtInfo C = T->getExtInfo();