/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | SemaCXXScopeSpec.cpp | 399 QualType ObjectType = GetTypeFromParser(IdInfo.ObjectType); in isNonTypeNestedNameSpecifier() local 406 if (!ObjectType.isNull()) { in isNonTypeNestedNameSpecifier() 410 LookupCtx = computeDeclContext(ObjectType); in isNonTypeNestedNameSpecifier() 411 isDependent = ObjectType->isDependentType(); in isNonTypeNestedNameSpecifier() 508 QualType ObjectType = GetTypeFromParser(IdInfo.ObjectType); in BuildCXXNestedNameSpecifier() local 515 if (!ObjectType.isNull()) { in BuildCXXNestedNameSpecifier() 519 LookupCtx = computeDeclContext(ObjectType); in BuildCXXNestedNameSpecifier() 520 isDependent = ObjectType->isDependentType(); in BuildCXXNestedNameSpecifier() 543 if (!ObjectType.isNull() && Found.empty()) { in BuildCXXNestedNameSpecifier() 674 if (!ObjectType.isNull() && !ObjectTypeSearchedInScope && in BuildCXXNestedNameSpecifier() [all …]
|
H A D | SemaExprCXX.cpp | 7652 ObjectType = Base->getType(); in CheckArrow() 7664 if (ObjectType->isPointerType() || ObjectType->isArrayType() || in CheckArrow() 7670 ObjectType = Base->getType(); in CheckArrow() 7678 << ObjectType << true in CheckArrow() 7718 QualType ObjectType; in BuildPseudoDestructorExpr() local 7722 if (!ObjectType->isDependentType() && !ObjectType->isScalarType() && in BuildPseudoDestructorExpr() 7842 QualType ObjectType; in ActOnPseudoDestructorExpr() local 7850 if (ObjectType->isRecordType()) in ActOnPseudoDestructorExpr() 7883 DestructedType = ObjectType; in ActOnPseudoDestructorExpr() 7903 DestructedType = ObjectType; in ActOnPseudoDestructorExpr() [all …]
|
H A D | SemaDeclObjC.cpp | 3696 QualType ObjectType) { in HelperIsMethodInObjCType() argument 3697 if (ObjectType.isNull()) in HelperIsMethodInObjCType() 3707 QualType ObjectType) { in SelectorsForTypoCorrection() argument 3711 if (ObjectType.isNull()) in SelectorsForTypoCorrection() 3713 else if (!ObjectType->isObjCObjectPointerType()) in SelectorsForTypoCorrection() 3716 ObjectType->getAsObjCInterfacePointerType()) { in SelectorsForTypoCorrection() 3717 ObjectType = QualType(ObjCPtr->getInterfaceType(), 0); in SelectorsForTypoCorrection() 3720 else if (ObjectType->isObjCIdType() || ObjectType->isObjCQualifiedIdType()) in SelectorsForTypoCorrection() 3722 else if (ObjectType->isObjCClassType() || ObjectType->isObjCQualifiedClassType()) in SelectorsForTypoCorrection() 3738 ObjectType)) in SelectorsForTypoCorrection() [all …]
|
H A D | SemaTemplate.cpp | 205 QualType ObjectType = ObjectTypePtr.get(); in isTemplateName() local 377 QualType ObjectType, in LookupTemplateName() argument 395 if (!ObjectType.isNull()) { in LookupTemplateName() 399 LookupCtx = computeDeclContext(ObjectType); in LookupTemplateName() 402 !ObjectType->getAs<TagType>() || in LookupTemplateName() 421 ObjectType->isVectorType()) { in LookupTemplateName() 469 if (!ObjectType.isNull()) { in LookupTemplateName() 483 if (ATK && SS.isEmpty() && ObjectType.isNull() && in LookupTemplateName() 606 << ObjectType; in LookupTemplateName() 609 << ObjectType; in LookupTemplateName() [all …]
|
H A D | TreeTransform.h | 562 QualType ObjectType = QualType(), 3897 QualType ObjectType, 4215 NestedNameSpecifierLoc NNS, QualType ObjectType, in TransformNestedNameSpecifierLoc() argument 4235 ObjectType); in TransformNestedNameSpecifierLoc() 4309 ObjectType = QualType(); in TransformNestedNameSpecifierLoc() 4421 ObjectType = QualType(); in TransformTemplateName() 4427 ObjectType.isNull()) in TransformTemplateName() 12414 QualType ObjectType = ObjectTypePtr.get(); in TransformCXXPseudoDestructorExpr() local 12433 } else if (!ObjectType.isNull() && ObjectType->isDependentType()) { in TransformCXXPseudoDestructorExpr() 13561 QualType ObjectType; in TransformCXXDependentScopeMemberExpr() local [all …]
|
H A D | SemaExprMember.cpp | 657 QualType ObjectType = SS.isSet() ? QualType() : QualType(RTy, 0); in LookupMemberExprInRecord() local 660 return SemaRef.LookupTemplateName(R, nullptr, SS, ObjectType, false, MOUS, in LookupMemberExprInRecord() 1004 ParsedType ObjectType; in BuildMemberReferenceExpr() local 1007 OpLoc, tok::arrow, ObjectType, in BuildMemberReferenceExpr()
|
H A D | SemaOverload.cpp | 6943 QualType ObjectType; in AddFunctionCandidates() local 6948 ObjectType = E->getType(); in AddFunctionCandidates() 6951 if (!ObjectType.isNull() && ObjectType->isPointerType()) in AddFunctionCandidates() 6962 ExplicitTemplateArgs, ObjectType, ObjectClassification, in AddFunctionCandidates() 7013 /*ExplicitArgs*/ nullptr, ObjectType, in AddMethodCandidate() 7100 if (ObjectType.isNull()) in AddMethodCandidate() 7227 SuppressUserConversions, ActingContext, ObjectType, in AddMethodTemplateCandidate() 7240 ObjectType.isNull(); in AddMethodTemplateCandidate() 7353 CXXRecordDecl *ActingContext, QualType ObjectType, in CheckNonDependentConversions() argument 7376 !ObjectType.isNull()) { in CheckNonDependentConversions() [all …]
|
H A D | SemaAccess.cpp | 1585 QualType ObjectType, in isMemberAccessibleForDeletion() argument 1593 ObjectType); in isMemberAccessibleForDeletion()
|
H A D | SemaTemplateInstantiate.cpp | 1269 QualType ObjectType = QualType(), 1606 QualType ObjectType, NamedDecl *FirstQualifierInScope, in TransformTemplateName() argument 1680 return inherited::TransformTemplateName(SS, Name, NameLoc, ObjectType, in TransformTemplateName()
|
H A D | SemaDecl.cpp | 344 QualType ObjectType = ObjectTypePtr.get(); in getTypeName() local 345 if (ObjectType->isRecordType()) in getTypeName() 346 LookupCtx = computeDeclContext(ObjectType); in getTypeName()
|
H A D | SemaDeclCXX.cpp | 7978 QualType ObjectType = Subobj.Kind == Subobject::Member in visitBinaryOperator() local 7982 ArgClass, Best->FoundDecl, ObjectType, Subobj.Loc, in visitBinaryOperator()
|
/openbsd/gnu/llvm/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 264 ObjectType = nullptr; in ParseOptionalCXXScopeSpecifier() 276 if (!HasScopeSpecifier && !ObjectType) in ParseOptionalCXXScopeSpecifier() 393 ObjectType); in ParseOptionalCXXScopeSpecifier() 1761 ParsedType ObjectType) { in ParseCXXPseudoDestructor() argument 2494 if (ObjectType) { in ParseUnqualifiedIdTemplateId() 2861 if (TemplateKWLoc && (ObjectType || SS.isSet())) { in ParseUnqualifiedId() 2911 SS, ObjectType, ObjectHadErrors, in ParseUnqualifiedId() 2970 if (TemplateKWLoc && (ObjectType || SS.isSet())) in ParseUnqualifiedId() 2997 SS, ObjectType, ObjectHadErrors, in ParseUnqualifiedId() 3069 ObjectType = nullptr; in ParseUnqualifiedId() [all …]
|
H A D | ParseExpr.cpp | 2140 ParsedType ObjectType; in ParsePostfixExpressionSuffix() local 2159 OpKind, ObjectType, in ParsePostfixExpressionSuffix() 2172 SS, ObjectType, LHS.get() && LHS.get()->containsErrors(), in ParsePostfixExpressionSuffix() 2175 ObjectType = nullptr; in ParsePostfixExpressionSuffix() 2187 getCurScope(), OrigLHS, OpLoc, CorrectedOpKind, ObjectType, in ParsePostfixExpressionSuffix() 2208 ObjectType); in ParsePostfixExpressionSuffix() 2234 SS, ObjectType, LHS.get() && LHS.get()->containsErrors(), in ParsePostfixExpressionSuffix()
|
/openbsd/gnu/llvm/llvm/lib/Target/DirectX/ |
H A D | DXILOpBuilder.cpp | 37 ObjectType = 1 << 10, enumerator 61 case OverloadKind::ObjectType: in getOverloadTypeName() 102 return OverloadKind::ObjectType; in getOverloadKind() 115 } else if (Kind == OverloadKind::ObjectType) { in getTypeName()
|
/openbsd/gnu/llvm/compiler-rt/lib/ubsan/ |
H A D | ubsan_type_hash_itanium.cpp | 266 const abi::__class_type_info *ObjectType = findBaseAtOffset( in getDynamicTypeInfoFromVtable() local 270 ObjectType ? ObjectType->name() : "<unknown>"); in getDynamicTypeInfoFromVtable()
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | MIRYamlMapping.h | 241 enum ObjectType { DefaultType, SpillSlot, VariableSized }; 245 ObjectType Type = DefaultType; 269 template <> struct ScalarEnumerationTraits<MachineStackObject::ObjectType> { 270 static void enumeration(yaml::IO &IO, MachineStackObject::ObjectType &Type) { 310 enum ObjectType { DefaultType, SpillSlot }; 312 ObjectType Type = DefaultType; 338 struct ScalarEnumerationTraits<FixedMachineStackObject::ObjectType> { 340 FixedMachineStackObject::ObjectType &Type) {
|
/openbsd/gnu/llvm/llvm/lib/IR/ |
H A D | Value.cpp | 934 Type *ObjectType = GVar->getValueType(); in getPointerAlignment() local 935 if (ObjectType->isSized()) { in getPointerAlignment() 942 return DL.getABITypeAlign(ObjectType); in getPointerAlignment()
|
/openbsd/gnu/llvm/clang/include/clang/Sema/ |
H A D | Sema.h | 2598 ParsedType ObjectType = nullptr, 3988 QualType ObjectType, 4007 QualType ObjectType, 4963 QualType ObjectType=QualType()); 6530 ParsedType ObjectType, 6534 ParsedType ObjectType); 6924 ParsedType ObjectType; member 6938 : ObjectType(ObjectType), Identifier(II), IdentifierLoc(IdLoc), in ObjectType() function 6944 : ObjectType(ParsedType::make(ObjectType)), Identifier(II), in NestedNameSpecInfo() 7916 QualType ObjectType) { in isMemberAccessibleForDeletion() argument [all …]
|
/openbsd/gnu/llvm/clang/include/clang/Parse/ |
H A D | Parser.h | 1898 ParsedType ObjectType, 1952 ParsedType ObjectType); 3230 ParsedType ObjectType, 3239 ParsedType ObjectType, 3470 bool ParseUnqualifiedId(CXXScopeSpec &SS, ParsedType ObjectType,
|
/openbsd/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 851 void ExprEngine::VisitCXXDestructor(QualType ObjectType, in VisitCXXDestructor() argument 862 const CXXRecordDecl *RecordDecl = ObjectType->getAsCXXRecordDecl(); in VisitCXXDestructor()
|
/openbsd/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExprEngine.h | 570 void VisitCXXDestructor(QualType ObjectType, const MemRegion *Dest,
|
/openbsd/gnu/llvm/lldb/source/Plugins/ObjectFile/ELF/ |
H A D | ObjectFileELF.cpp | 1741 ObjectFile::Type ObjectType; member in __anon9855d5050211::VMAddressProvider 1753 …if (ObjectType == ObjectFile::Type::eTypeObjectFile && Segments.empty() && (H.sh_flags & SHF_ALLOC… in GetVMRange() 1764 : ObjectType(Type), SegmentName(std::string(SegmentName)) {} in VMAddressProvider()
|