| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | ParsedAttr.h | 197 ParsedType MatchingCType; 248 size_t numTrailingObjects(OverloadToken<ParsedType>) const { in numTrailingObjects() argument 386 new (&ExtraData.MatchingCType) ParsedType(matchingCType); in ParsedAttr() 394 ParsedType typeArg, Syntax syntaxUsed) in ParsedAttr() 401 new (&getTypeBuffer()) ParsedType(typeArg); in ParsedAttr() 430 ParsedType &getTypeBuffer() { return *getTrailingObjects<ParsedType>(); } in getTypeBuffer() 431 const ParsedType &getTypeBuffer() const { in getTypeBuffer() 432 return *getTrailingObjects<ParsedType>(); in getTypeBuffer() 557 const ParsedType &getMatchingCType() const { in getMatchingCType() 575 const ParsedType &getTypeArg() const { in getTypeArg() [all …]
|
| H A D | Ownership.h | 243 using ParsedType = OpaquePtr<QualType>; 264 using TypeResult = ActionResult<ParsedType>; 275 using MultiTypeArg = MutableArrayRef<ParsedType>;
|
| H A D | DeclSpec.h | 486 ParsedType getRepAsType() const { in getRepAsType() 716 void UpdateTypeRep(ParsedType Rep) { in UpdateTypeRep() 1067 ParsedType Ty, in setConversionFunctionId() 1122 ParsedType ClassType, in setDestructorName() 1273 ParsedType Ty; 1502 ParsedType getTrailingReturnType() const { in getTrailingReturnType() 2493 ParsedType getTrailingReturnType() const { in getTrailingReturnType() 2498 return ParsedType(); in getTrailingReturnType() 2719 ParsedType InitCaptureType; 2725 ParsedType InitCaptureType, in LambdaCapture() [all …]
|
| H A D | ParsedTemplate.h | 75 ParsedType getAsType() const { in getAsType() 77 return ParsedType::getFromOpaquePtr(Arg); in getAsType()
|
| H A D | Sema.h | 2605 ParsedType Type; 2680 ParsedType getType() const { in getType() 5609 ParsedType Type; 5751 ParsedType Ty, 6771 ParsedType ObjectType; 6784 SourceLocation ColonColonLoc, ParsedType ObjectType = ParsedType()) 9954 ParsedType baseType, 9960 SmallVectorImpl<ParsedType> &typeArgs, 9979 ParsedType BaseType, 9981 ArrayRef<ParsedType> TypeArgs, [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Parse/ |
| H A D | Parser.h | 1648 ParsedType baseType, 1650 SmallVectorImpl<ParsedType> &typeArgs, 1662 ParsedType baseType, 1664 SmallVectorImpl<ParsedType> &typeArgs, 1854 ParsedType &CastTy, 1858 ParenParseOption &ExprType, ParsedType &CastTy, 1860 ExprResult ParseCompoundLiteralExpression(ParsedType Ty, 2059 ParsedType ReceiverType, Expr *ReceiverExpr); 2071 typedef SmallVector<ParsedType, 12> TypeVector; 3129 ParsedType ObjectType, [all …]
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/Symbolize/ |
| H A D | MarkupFilter.cpp | 253 Optional<PCType> ParsedType = parsePCType(Node.Fields[1]); in tryPC() local 254 if (!ParsedType) in tryPC() 256 Type = *ParsedType; in tryPC() 310 Optional<PCType> ParsedType = parsePCType(Node.Fields[2]); in tryBackTrace() local 311 if (!ParsedType) in tryBackTrace() 313 Type = *ParsedType; in tryBackTrace()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | ParsedAttr.cpp | 47 detail::TypeTagForDatatypeData, ParsedType, in allocated_size() 50 detail::TypeTagForDatatypeData, ParsedType, in allocated_size()
|
| H A D | SemaExprCXX.cpp | 99 return ParsedType::make(T); in getConstructorName() 103 return ParsedType(); in getConstructorName() 126 return ParsedType(); in getConstructorName() 133 return ParsedType::make(T); in getConstructorName() 286 auto LookupInScope = [&]() -> ParsedType { in getDestructorName() 348 if (ParsedType T = LookupInScope()) in getDestructorName() 350 if (ParsedType T = LookupInObjectType()) in getDestructorName() 364 return ParsedType::make(T); in getDestructorName() 392 if (ParsedType T = LookupInScope()) { in getDestructorName() 486 return ParsedType::make(T); in getDestructorTypeForDecltype() [all …]
|
| H A D | DeclSpec.cpp | 173 ParsedType *Exceptions, in getFunction() 733 ParsedType Rep, in SetTypeSpecType() 742 ParsedType Rep, in SetTypeSpecType()
|
| H A D | SemaDeclObjC.cpp | 549 ArrayRef<ParsedType> SuperTypeArgs, in ActOnSuperClassOfClassInterface() 673 ParsedType parsedTypeBound) { in actOnObjCTypeParam() 978 ArrayRef<ParsedType> SuperTypeArgs, SourceRange SuperTypeArgsRange, in ActOnStartClassInterface() 1414 ParsedType baseType, in actOnObjCTypeArgsOrProtocolQualifiers() 1420 SmallVectorImpl<ParsedType> &typeArgs, in actOnObjCTypeArgsOrProtocolQualifiers() 1583 ParsedType parsedType = CreateParsedType(type, parsedTSInfo); in actOnObjCTypeArgsOrProtocolQualifiers() 4711 tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType, in ActOnMethodDeclaration()
|
| H A D | SemaCodeComplete.cpp | 4383 ParsedType Receiver, 4445 ParsedType T = DS.getRepAsType(); in CodeCompleteDeclSpec() 6289 Decl *ConstructorDecl, CXXScopeSpec SS, ParsedType TemplateTypeTy, in ProduceCtorInitMemberSignatureHelp() 7929 ParsedType Receiver; in CodeCompleteObjCSuperMessage() 7931 Receiver = ParsedType::make(Context.getObjCInterfaceType(CDecl)); in CodeCompleteObjCSuperMessage() 7972 ParsedType Receiver, in AddClassMessageCompletions() 8046 void Sema::CodeCompleteObjCClassMessage(Scope *S, ParsedType Receiver, in CodeCompleteObjCClassMessage() 8110 S, ParsedType::make(Context.getObjCInterfaceType(IFace)), SelIdents, in CodeCompleteObjCInstanceMessage() 9397 ParsedType ReturnTy) { in CodeCompleteObjCMethodDecl() 9573 Scope *S, bool IsInstanceMethod, bool AtParameterName, ParsedType ReturnTy, in CodeCompleteObjCMethodDeclSelector()
|
| H A D | SemaCXXScopeSpec.cpp | 835 ParsedType SuggestedType; in BuildCXXNestedNameSpecifier()
|
| H A D | SemaExprObjC.cpp | 1163 ParsedType ty, in ParseObjCEncodeExpression() 2289 ParsedType &ReceiverType) { in getObjCMessageKind() 2761 ParsedType Receiver, in ActOnClassMessage() 4755 ParsedType Type, in ActOnObjCBridgedCast()
|
| H A D | SemaTemplateVariadic.cpp | 590 TypeResult Sema::ActOnPackExpansion(ParsedType Type, in ActOnPackExpansion()
|
| H A D | SemaDecl.cpp | 238 static ParsedType recoverFromTypeInKnownDependentBase(Sema &S, in recoverFromTypeInKnownDependentBase() 289 ParsedType ObjectTypePtr, in getTypeName() 330 return ParsedType::make(T); in getTypeName() 369 if (ParsedType TypeInBase = in getTypeName() 403 ParsedType Ty = getTypeName(*NewII, NameLoc, S, NewSSPtr, in getTypeName() 546 return ParsedType::make(T); in getTypeName() 610 return ParsedType(); in ActOnMSVCUnknownTypeName() 687 ParsedType &SuggestedType, in DiagnoseUnknownTypeName() 890 if (ParsedType TypeInBase = in ClassifyName() 1152 return ParsedType::make(T); in ClassifyName() [all …]
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseExprCXX.cpp | 155 CXXScopeSpec &SS, ParsedType ObjectType, bool ObjectHadErrors, in ParseOptionalCXXScopeSpecifier() 1130 ParsedType InitCaptureType; in ParseLambdaIntroducer() 1346 SmallVector<ParsedType, 2> DynamicExceptions; in ParseLambdaExpressionAfterIntroducer() 1707 ParsedType ObjectType) { in ParseCXXPseudoDestructor() 2363 CXXScopeSpec &SS, ParsedType ObjectType, bool ObjectHadErrors, in ParseUnqualifiedIdTemplateId() 2558 ParsedType ObjectType, in ParseUnqualifiedIdOperator() 2895 ParsedType Ty = Actions.getConstructorName( in ParseUnqualifiedId() 2985 if (ParsedType Type = in ParseUnqualifiedId() 3175 ParsedType TypeRep = in ParseCXXNewExpression() 3756 SmallVector<ParsedType, 2> Args; in ParseTypeTrait() [all …]
|
| H A D | ParseObjc.cpp | 302 SmallVector<ParsedType, 4> typeArgs; in ParseObjCAtInterfaceDeclaration() 1268 ParsedType Ty; in ParseObjCTypeName() 1357 ParsedType ReturnType; in ParseObjCMethodDecl() 1601 ParsedType baseType, in parseObjCTypeArgsOrProtocolQualifiers() 1603 SmallVectorImpl<ParsedType> &typeArgs, in parseObjCTypeArgsOrProtocolQualifiers() 1693 ParsedType typeArg in parseObjCTypeArgsOrProtocolQualifiers() 1759 ParsedType T; in parseObjCTypeArgsOrProtocolQualifiers() 1781 ParsedType baseType, in parseObjCTypeArgsAndProtocolQualifiers() 1835 ParsedType type, in parseObjCTypeArgsAndProtocolQualifiers() 1840 SmallVector<ParsedType, 4> typeArgs; in parseObjCTypeArgsAndProtocolQualifiers() [all …]
|
| H A D | ParseInit.cpp | 275 ParsedType::getFromOpaquePtr(TypeOrExpr), in ParseInitializerWithPotentialDesignator() 287 ParsedType ReceiverType; in ParseInitializerWithPotentialDesignator()
|
| H A D | ParseExpr.cpp | 191 ParsedType ReceiverType, in ParseAssignmentExprWithObjCMessageExprStart() 956 ParsedType CastTy; in ParseCastExpression() 1204 if (ParsedType Typ = Actions.getTypeName(II, ILoc, getCurScope())) in ParseCastExpression() 2121 ParsedType ObjectType; in ParsePostfixExpressionSuffix() 2282 ParsedType &CastTy, in ParseExprAfterUnaryExprOrTypeTrait() 2466 ParsedType CastTy; in ParseUnaryExprOrTypeTraitExpression() 2832 bool isTypeCast, ParsedType &CastTy, in ParseParenExpression() 3184 Parser::ParseCompoundLiteralExpression(ParsedType Ty, in ParseCompoundLiteralExpression() 3269 ParsedType Ty; in ParseGenericSelectionExpression()
|
| H A D | ParseDecl.cpp | 397 ParsedType TheParsedType; in ParseAttributeArgsCommon() 2699 if (ParsedType T = Actions.ActOnMSVCUnknownTypeName( in ParseImplicitInt() 2830 ParsedType T; in ParseImplicitInt() 2913 ParsedType Ty = ParseTypeName().get(); in ParseAlignArgument() 3390 ParsedType TypeRep = in ParseDeclarationSpecifiers() 3542 ParsedType TypeRep = Actions.ActOnObjCInstanceType(Loc); in ParseDeclarationSpecifiers() 3561 ParsedType TypeRep = Actions.getTypeName( in ParseDeclarationSpecifiers() 6697 SmallVector<ParsedType, 2> DynamicExceptions; in ParseFunctionDeclarator() 7443 ParsedType CastTy; in ParseTypeofSpecifier()
|
| H A D | ParseTemplate.cpp | 746 /*ObjectType=*/ParsedType(), in TryAnnotateTypeConstraint() 845 ParsedType DefaultArg; in ParseTypeParameter()
|
| H A D | ParseOpenMP.cpp | 572 TypeResult ParsedType = parseOpenMPDeclareMapperVarDecl(Range, VName, AS); in ParseOpenMPDeclareMapperDirective() local 573 if (ParsedType.isUsable()) in ParseOpenMPDeclareMapperDirective() 575 Actions.ActOnOpenMPDeclareMapperType(Range.getBegin(), ParsedType); in ParseOpenMPDeclareMapperDirective() 4041 ParsedType IteratorType; in ParseOpenMPIteratorsExpr()
|
| H A D | ParseDeclCXX.cpp | 640 ParsedType Type = in ParseUsingDeclarator() 1292 ParsedType Type = Actions.getTypeName( in ParseBaseTypeSpecifier() 3777 SmallVectorImpl<ParsedType> &DynamicExceptions, in tryParseExceptionSpecification() 3902 SourceRange &SpecificationRange, SmallVectorImpl<ParsedType> &Exceptions, in ParseDynamicExceptionSpecification()
|
| H A D | Parser.cpp | 1764 ParsedType Ty = Classification.getType(); in TryAnnotateName() 2021 if (ParsedType Ty = Actions.getTypeName( in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
|