Lines Matching refs:ASTContext
52 // Context - The associated ASTContext
55 ASTContext &Context,
204 ASTContext &ABIInfo::getContext() const {
489 static bool isEmptyRecord(ASTContext &Context, QualType T, bool AllowArrays);
493 static bool isEmptyField(ASTContext &Context, const FieldDecl *FD,
537 static bool isEmptyRecord(ASTContext &Context, QualType T, bool AllowArrays) {
565 static const Type *isSingleElementStruct(QualType T, ASTContext &Context) {
727 ASTContext &Context = getContext();
1038 static bool isX86VectorTypeForVectorCall(ASTContext &Context, QualType Ty) {
1123 bool shouldReturnTypeInRegister(QualType Ty, ASTContext &Context) const;
1329 ASTContext &Context) const {
1377 static bool is32Or64BitBasicType(QualType Ty, ASTContext &Context) {
1393 static bool addFieldSizes(ASTContext &Context, const RecordDecl *RD,
1413 static bool addBaseAndFieldSizes(ASTContext &Context, const CXXRecordDecl *RD,
1559 static bool isSIMDVectorType(ASTContext &Context, QualType Ty) {
1563 static bool isRecordWithSIMDVectorType(ASTContext &Context, QualType Ty) {
2488 static void initFeatureMaps(const ASTContext &Ctx,
2524 static bool checkAVXParam(DiagnosticsEngine &Diag, ASTContext &Ctx,
3267 unsigned EndBit, ASTContext &Context) {
6481 static bool isIntegerLikeType(QualType Ty, ASTContext &Context,
6925 ASTContext &Context = getContext();