| /openbsd-src/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 | 466 ParsedType ObjectType) { in getDestructorTypeForDecltype() argument 481 QualType SearchType = GetTypeFromParser(ObjectType); in getDestructorTypeForDecltype() 7504 ParsedType &ObjectType, in ActOnStartCXXMemberReference() argument 7525 ObjectType = ParsedType::make(BaseType); in ActOnStartCXXMemberReference() 7619 ObjectType = ParsedType::make(BaseType); in ActOnStartCXXMemberReference() 7641 ObjectType = ParsedType::make(BaseType); in ActOnStartCXXMemberReference() 7645 static bool CheckArrow(Sema &S, QualType &ObjectType, Expr *&Base, in CheckArrow() argument 7652 ObjectType = Base->getType(); in CheckArrow() 7664 if (ObjectType->isPointerType() || ObjectType->isArrayType() || in CheckArrow() 7665 ObjectType->isFunctionType()) { in CheckArrow() [all …]
|
| H A D | SemaDeclObjC.cpp | 3696 QualType ObjectType) { in HelperIsMethodInObjCType() argument 3697 if (ObjectType.isNull()) in HelperIsMethodInObjCType() 3699 if (S.LookupMethodInObjectType(Sel, ObjectType, true/*Instance method*/)) in HelperIsMethodInObjCType() 3701 return S.LookupMethodInObjectType(Sel, ObjectType, false/*Class method*/) != 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() [all …]
|
| H A D | SemaTemplate.cpp | 205 QualType ObjectType = ObjectTypePtr.get(); in isTemplateName() local 209 if (LookupTemplateName(R, S, SS, ObjectType, EnteringContext, in isTemplateName() 377 QualType ObjectType, in LookupTemplateName() argument 395 if (!ObjectType.isNull()) { in LookupTemplateName() 399 LookupCtx = computeDeclContext(ObjectType); in LookupTemplateName() 400 IsDependent = !LookupCtx && ObjectType->isDependentType(); in LookupTemplateName() 401 assert((IsDependent || !ObjectType->isIncompleteType() || in LookupTemplateName() 402 !ObjectType->getAs<TagType>() || in LookupTemplateName() 403 ObjectType->castAs<TagType>()->isBeingDefined()) && in LookupTemplateName() 420 if (ObjectType->isObjCObjectOrInterfaceType() || in LookupTemplateName() [all …]
|
| H A D | TreeTransform.h | 518 QualType ObjectType = QualType(), 562 QualType ObjectType = QualType(), 1270 SourceLocation NameLoc, QualType ObjectType, 1284 SourceLocation NameLoc, QualType ObjectType, 3897 QualType ObjectType, 3902 QualType ObjectType, 3906 TypeSourceInfo *TransformTSIInObjectScope(TypeLoc TL, QualType ObjectType, 4215 NestedNameSpecifierLoc NNS, QualType ObjectType, in TransformNestedNameSpecifierLoc() argument 4235 ObjectType); in TransformNestedNameSpecifierLoc() 4275 TypeLoc TL = TransformTypeInObjectScope(Q.getTypeLoc(), ObjectType, in TransformNestedNameSpecifierLoc() [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() 6967 cast<CXXMethodDecl>(FD)->getParent(), ObjectType, in AddFunctionCandidates() 6997 void Sema::AddMethodCandidate(DeclAccessPair FoundDecl, QualType ObjectType, in AddMethodCandidate() argument 7013 /*ExplicitArgs*/ nullptr, ObjectType, in AddMethodCandidate() 7018 ObjectType, ObjectClassification, Args, CandidateSet, in AddMethodCandidate() 7032 CXXRecordDecl *ActingContext, QualType ObjectType, in AddMethodCandidate() argument 7100 if (ObjectType.isNull()) in AddMethodCandidate() [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-src/gnu/llvm/clang/lib/Parse/ |
| H A D | ParseExprCXX.cpp | 84 void Parser::CheckForTemplateAndDigraph(Token &Next, ParsedType ObjectType, in CheckForTemplateAndDigraph() argument 99 TemplateName, ObjectType, EnteringContext, in CheckForTemplateAndDigraph() 157 CXXScopeSpec &SS, ParsedType ObjectType, bool ObjectHadErrors, in ParseOptionalCXXScopeSpecifier() argument 244 InUsingDeclaration, ObjectType.get(), in ParseOptionalCXXScopeSpecifier() 264 ObjectType = nullptr; in ParseOptionalCXXScopeSpecifier() 276 if (!HasScopeSpecifier && !ObjectType) in ParseOptionalCXXScopeSpecifier() 292 if (ParseUnqualifiedIdOperator(SS, EnteringContext, ObjectType, in ParseOptionalCXXScopeSpecifier() 323 getCurScope(), SS, TemplateKWLoc, TemplateName, ObjectType, in ParseOptionalCXXScopeSpecifier() 393 ObjectType); in ParseOptionalCXXScopeSpecifier() 475 CheckForTemplateAndDigraph(Next, ObjectType, EnteringContext, II, SS); in ParseOptionalCXXScopeSpecifier() [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-src/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-src/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-src/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-src/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-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | Sema.h | 2598 ParsedType ObjectType = nullptr, 3988 QualType ObjectType, 3996 CXXRecordDecl *ActingContext, QualType ObjectType, 4007 QualType ObjectType, 4025 CXXRecordDecl *ActingContext = nullptr, QualType ObjectType = QualType(), 4963 QualType ObjectType=QualType()); 6530 ParsedType ObjectType, 6534 ParsedType ObjectType); 6833 ParsedType &ObjectType, 6924 ParsedType ObjectType; member [all …]
|
| /openbsd-src/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-src/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-src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ExprEngine.h | 570 void VisitCXXDestructor(QualType ObjectType, const MemRegion *Dest,
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/ELF/ |
| H A D | ObjectFileELF.cpp | 1741 ObjectFile::Type ObjectType; member in __anona1378fcf0211::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()
|