Home
last modified time | relevance | path

Searched refs:ObjectType (Results 1 – 22 of 22) sorted by relevance

/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp399 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 DSemaExprCXX.cpp7652 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 DSemaDeclObjC.cpp3696 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 DSemaTemplate.cpp205 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 DTreeTransform.h562 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 DSemaExprMember.cpp657 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 DSemaOverload.cpp6943 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 DSemaAccess.cpp1585 QualType ObjectType, in isMemberAccessibleForDeletion() argument
1593 ObjectType); in isMemberAccessibleForDeletion()
H A DSemaTemplateInstantiate.cpp1269 QualType ObjectType = QualType(),
1606 QualType ObjectType, NamedDecl *FirstQualifierInScope, in TransformTemplateName() argument
1680 return inherited::TransformTemplateName(SS, Name, NameLoc, ObjectType, in TransformTemplateName()
H A DSemaDecl.cpp344 QualType ObjectType = ObjectTypePtr.get(); in getTypeName() local
345 if (ObjectType->isRecordType()) in getTypeName()
346 LookupCtx = computeDeclContext(ObjectType); in getTypeName()
H A DSemaDeclCXX.cpp7978 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 DParseExprCXX.cpp264 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 DParseExpr.cpp2140 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 DDXILOpBuilder.cpp37 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 Dubsan_type_hash_itanium.cpp266 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 DMIRYamlMapping.h241 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 DValue.cpp934 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 DSema.h2598 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 DParser.h1898 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 DExprEngineCXX.cpp851 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 DExprEngine.h570 void VisitCXXDestructor(QualType ObjectType, const MemRegion *Dest,
/openbsd/gnu/llvm/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp1741 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()