Home
last modified time | relevance | path

Searched refs:ParsedType (Results 1 – 25 of 35) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedAttr.h84 ParsedType MatchingCType;
124 detail::TypeTagForDatatypeData, ParsedType, detail::PropertyData> {
135 size_t numTrailingObjects(OverloadToken<ParsedType>) const { in numTrailingObjects() argument
259 IdentifierLoc *ArgKind, ParsedType matchingCType, in ParsedAttr()
269 new (&ExtraData.MatchingCType) ParsedType(matchingCType); in ParsedAttr()
284 new (&getTypeBuffer()) ParsedType(typeArg); in ParsedAttr()
311 ParsedType &getTypeBuffer() { return *getTrailingObjects<ParsedType>(); } in getTypeBuffer()
312 const ParsedType &getTypeBuffer() const { in getTypeBuffer()
313 return *getTrailingObjects<ParsedType>(); in getTypeBuffer()
438 const ParsedType &getMatchingCType() const { in getMatchingCType()
[all …]
H A DOwnership.h229 using ParsedType = OpaquePtr<QualType>;
250 using TypeResult = ActionResult<ParsedType>;
261 using MultiTypeArg = MutableArrayRef<ParsedType>;
H A DParsedTemplate.h75 ParsedType getAsType() const { in getAsType()
77 return ParsedType::getFromOpaquePtr(Arg); in getAsType()
H A DDeclSpec.h521 ParsedType getRepAsType() const { in getRepAsType()
751 void UpdateTypeRep(ParsedType Rep) { in UpdateTypeRep()
1105 ParsedType Ty, in setConversionFunctionId()
1160 ParsedType ClassType, in setDestructorName()
1311 ParsedType Ty;
1540 ParsedType getTrailingReturnType() const { in getTrailingReturnType()
2539 ParsedType getTrailingReturnType() const { in getTrailingReturnType()
2544 return ParsedType(); in getTrailingReturnType()
2759 ParsedType InitCaptureType;
2765 ParsedType InitCaptureType, in LambdaCapture()
[all …]
H A DSema.h2717 ParsedType Type;
2792 ParsedType getType() const { in getType()
5906 ParsedType Type;
6048 ParsedType Ty,
7076 ParsedType ObjectType;
7089 SourceLocation ColonColonLoc, ParsedType ObjectType = ParsedType())
10600 ParsedType baseType,
10606 SmallVectorImpl<ParsedType> &typeArgs,
10625 ParsedType BaseType,
10627 ArrayRef<ParsedType> TypeArgs,
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h1688 ParsedType baseType,
1690 SmallVectorImpl<ParsedType> &typeArgs,
1702 ParsedType baseType,
1704 SmallVectorImpl<ParsedType> &typeArgs,
1894 ParsedType &CastTy,
1898 ParenParseOption &ExprType, ParsedType &CastTy,
1900 ExprResult ParseCompoundLiteralExpression(ParsedType Ty,
2100 ParsedType ReceiverType, Expr *ReceiverExpr);
3066 ParsedType &Ty);
3294 ParsedType ObjectType,
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DMarkupFilter.cpp251 std::optional<PCType> ParsedType = parsePCType(Node.Fields[1]); in tryPC() local
252 if (!ParsedType) in tryPC()
254 Type = *ParsedType; in tryPC()
307 std::optional<PCType> ParsedType = parsePCType(Node.Fields[2]); in tryBackTrace() local
308 if (!ParsedType) in tryBackTrace()
310 Type = *ParsedType; in tryBackTrace()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DParsedAttr.cpp44 detail::TypeTagForDatatypeData, ParsedType, in allocated_size()
47 detail::TypeTagForDatatypeData, ParsedType, in allocated_size()
H A DSemaExprCXX.cpp106 return ParsedType::make(T); in getConstructorName()
110 return ParsedType(); in getConstructorName()
133 return ParsedType(); in getConstructorName()
140 return ParsedType::make(T); in getConstructorName()
292 auto LookupInScope = [&]() -> ParsedType { in getDestructorName()
354 if (ParsedType T = LookupInScope()) in getDestructorName()
356 if (ParsedType T = LookupInObjectType()) in getDestructorName()
370 return ParsedType::make(T); in getDestructorName()
398 if (ParsedType T = LookupInScope()) { in getDestructorName()
492 return ParsedType::make(T); in getDestructorTypeForDecltype()
[all …]
H A DDeclSpec.cpp174 ParsedType *Exceptions, in getFunction()
753 ParsedType Rep, in SetTypeSpecType()
762 ParsedType Rep, in SetTypeSpecType()
H A DSemaDeclObjC.cpp549 ArrayRef<ParsedType> SuperTypeArgs, in ActOnSuperClassOfClassInterface()
673 ParsedType parsedTypeBound) { in actOnObjCTypeParam()
978 ArrayRef<ParsedType> SuperTypeArgs, SourceRange SuperTypeArgsRange, in ActOnStartClassInterface()
1428 ParsedType baseType, in actOnObjCTypeArgsOrProtocolQualifiers()
1434 SmallVectorImpl<ParsedType> &typeArgs, in actOnObjCTypeArgsOrProtocolQualifiers()
1597 ParsedType parsedType = CreateParsedType(type, parsedTSInfo); in actOnObjCTypeArgsOrProtocolQualifiers()
4722 tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType, in ActOnMethodDeclaration()
H A DSemaCXXScopeSpec.cpp811 ParsedType SuggestedType; in BuildCXXNestedNameSpecifier()
H A DSemaCodeComplete.cpp4499 ParsedType Receiver,
4561 ParsedType T = DS.getRepAsType(); in CodeCompleteDeclSpec()
6430 Decl *ConstructorDecl, CXXScopeSpec SS, ParsedType TemplateTypeTy, in ProduceCtorInitMemberSignatureHelp()
8073 ParsedType Receiver; in CodeCompleteObjCSuperMessage()
8075 Receiver = ParsedType::make(Context.getObjCInterfaceType(CDecl)); in CodeCompleteObjCSuperMessage()
8116 ParsedType Receiver, in AddClassMessageCompletions()
8190 void Sema::CodeCompleteObjCClassMessage(Scope *S, ParsedType Receiver, in CodeCompleteObjCClassMessage()
8254 S, ParsedType::make(Context.getObjCInterfaceType(IFace)), SelIdents, in CodeCompleteObjCInstanceMessage()
9560 ParsedType ReturnTy) { in CodeCompleteObjCMethodDecl()
9736 Scope *S, bool IsInstanceMethod, bool AtParameterName, ParsedType ReturnTy, in CodeCompleteObjCMethodDeclSelector()
H A DSemaDecl.cpp247 static ParsedType recoverFromTypeInKnownDependentBase(Sema &S, in recoverFromTypeInKnownDependentBase()
306 return ParsedType::make(T); in buildNamedType()
312 return ParsedType::make(S.Context.getElaboratedType( in buildNamedType()
317 return ParsedType::make(ElTy); in buildNamedType()
396 return ParsedType::make(T); in getTypeName()
435 if (ParsedType TypeInBase = in getTypeName()
580 return ParsedType::make(Context.IntTy); in getTypeName()
666 return ParsedType(); in ActOnMSVCUnknownTypeName()
749 ParsedType &SuggestedType, in DiagnoseUnknownTypeName()
952 if (ParsedType TypeInBase = in ClassifyName()
[all …]
H A DSemaExprObjC.cpp1161 ParsedType ty, in ParseObjCEncodeExpression()
2289 ParsedType &ReceiverType) { in getObjCMessageKind()
2762 ParsedType Receiver, in ActOnClassMessage()
4753 ParsedType Type, in ActOnObjCBridgedCast()
H A DSemaTemplateVariadic.cpp598 TypeResult Sema::ActOnPackExpansion(ParsedType Type, in ActOnPackExpansion()
/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseObjc.cpp324 SmallVector<ParsedType, 4> typeArgs; in ParseObjCAtInterfaceDeclaration()
1313 ParsedType Ty; in ParseObjCTypeName()
1402 ParsedType ReturnType; in ParseObjCMethodDecl()
1646 ParsedType baseType, in parseObjCTypeArgsOrProtocolQualifiers()
1648 SmallVectorImpl<ParsedType> &typeArgs, in parseObjCTypeArgsOrProtocolQualifiers()
1738 ParsedType typeArg in parseObjCTypeArgsOrProtocolQualifiers()
1804 ParsedType T; in parseObjCTypeArgsOrProtocolQualifiers()
1826 ParsedType baseType, in parseObjCTypeArgsAndProtocolQualifiers()
1880 ParsedType type, in parseObjCTypeArgsAndProtocolQualifiers()
1885 SmallVector<ParsedType, 4> typeArgs; in parseObjCTypeArgsAndProtocolQualifiers()
[all …]
H A DParseExprCXX.cpp158 CXXScopeSpec &SS, ParsedType ObjectType, bool ObjectHadErrors, in ParseOptionalCXXScopeSpecifier()
1132 ParsedType InitCaptureType; in ParseLambdaIntroducer()
1447 SmallVector<ParsedType, 2> DynamicExceptions; in ParseLambdaExpressionAfterIntroducer()
1771 ParsedType ObjectType) { in ParseCXXPseudoDestructor()
2432 CXXScopeSpec &SS, ParsedType ObjectType, bool ObjectHadErrors, in ParseUnqualifiedIdTemplateId()
2627 ParsedType ObjectType, in ParseUnqualifiedIdOperator()
2966 ParsedType Ty = Actions.getConstructorName( in ParseUnqualifiedId()
3056 if (ParsedType Type = in ParseUnqualifiedId()
3116 ParsedType Ty = in ParseUnqualifiedId()
3832 SmallVector<ParsedType, 2> Args; in ParseTypeTrait()
[all …]
H A DParseInit.cpp277 ParsedType::getFromOpaquePtr(TypeOrExpr), in ParseInitializerWithPotentialDesignator()
289 ParsedType ReceiverType; in ParseInitializerWithPotentialDesignator()
H A DParseExpr.cpp194 ParsedType ReceiverType, in ParseAssignmentExprWithObjCMessageExprStart()
969 ParsedType CastTy; in ParseCastExpression()
1233 if (ParsedType Typ = Actions.getTypeName(II, ILoc, getCurScope())) in ParseCastExpression()
2189 ParsedType ObjectType; in ParsePostfixExpressionSuffix()
2359 ParsedType &CastTy, in ParseExprAfterUnaryExprOrTypeTrait()
2553 ParsedType CastTy; in ParseUnaryExprOrTypeTraitExpression()
2952 bool isTypeCast, ParsedType &CastTy, in ParseParenExpression()
3302 Parser::ParseCompoundLiteralExpression(ParsedType Ty, in ParseCompoundLiteralExpression()
3420 SmallVector<ParsedType, 12> Types; in ParseGenericSelectionExpression()
3423 ParsedType Ty; in ParseGenericSelectionExpression()
H A DParseDecl.cpp496 ParsedType TheParsedType; in ParseAttributeArgsCommon()
2861 if (ParsedType T = Actions.ActOnMSVCUnknownTypeName( in ParseImplicitInt()
2992 ParsedType T; in ParseImplicitInt()
3096 ParsedType &TypeResult) { in ParseAlignArgument()
3100 ParsedType Ty = ParseTypeName().get(); in ParseAlignArgument()
3139 ParsedType TypeResult; in ParseAlignmentSpecifier()
3612 ParsedType TypeRep = Actions.getTypeName( in ParseDeclarationSpecifiers()
3765 ParsedType TypeRep = Actions.ActOnObjCInstanceType(Loc); in ParseDeclarationSpecifiers()
3786 ParsedType TypeRep = Actions.getTypeName( in ParseDeclarationSpecifiers()
7083 SmallVector<ParsedType, 2> DynamicExceptions; in ParseFunctionDeclarator()
[all …]
H A DParseTemplate.cpp759 /*ObjectType=*/ParsedType(), in TryAnnotateTypeConstraint()
858 ParsedType DefaultArg; in ParseTypeParameter()
H A DParseDeclCXX.cpp645 ParsedType Type = in ParseUsingDeclarator()
1361 ParsedType Type = Actions.getTypeName( in ParseBaseTypeSpecifier()
3929 SmallVectorImpl<ParsedType> &DynamicExceptions, in tryParseExceptionSpecification()
4058 SourceRange &SpecificationRange, SmallVectorImpl<ParsedType> &Exceptions, in ParseDynamicExceptionSpecification()
H A DParseOpenMP.cpp570 TypeResult ParsedType = parseOpenMPDeclareMapperVarDecl(Range, VName, AS); in ParseOpenMPDeclareMapperDirective() local
571 if (ParsedType.isUsable()) in ParseOpenMPDeclareMapperDirective()
573 Actions.ActOnOpenMPDeclareMapperType(Range.getBegin(), ParsedType); in ParseOpenMPDeclareMapperDirective()
4290 ParsedType IteratorType; in ParseOpenMPIteratorsExpr()
H A DParser.cpp1858 ParsedType Ty = Classification.getType(); in TryAnnotateName()
2113 if (ParsedType Ty = Actions.getTypeName( in TryAnnotateTypeOrScopeTokenAfterScopeSpec()

12