| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaType.cpp | 370 case DeclaratorChunk::Paren: in maybeMovePastReturnType() 376 case DeclaratorChunk::Array: in maybeMovePastReturnType() 379 case DeclaratorChunk::Pipe: in maybeMovePastReturnType() 451 case DeclaratorChunk::Paren: in distributeObjCPointerTypeAttr() 452 case DeclaratorChunk::Array: in distributeObjCPointerTypeAttr() 472 case DeclaratorChunk::Pipe: in distributeObjCPointerTypeAttr() 501 case DeclaratorChunk::Paren: in distributeObjCPointerTypeAttrFromDeclarator() 502 case DeclaratorChunk::Array: in distributeObjCPointerTypeAttrFromDeclarator() 503 case DeclaratorChunk::Pipe: in distributeObjCPointerTypeAttrFromDeclarator() 564 case DeclaratorChunk::Pipe: in distributeFunctionTypeAttr() [all …]
|
| H A D | DeclSpec.cpp | 152 DeclaratorChunk DeclaratorChunk::getFunction(bool hasProto, in getFunction() 180 DeclaratorChunk I; in getFunction() 235 I.Fun.Params = new DeclaratorChunk::ParamInfo[NumParams]; in getFunction() 316 case DeclaratorChunk::Function: in isDeclarationOfFunction() 318 case DeclaratorChunk::Paren: in isDeclarationOfFunction() 320 case DeclaratorChunk::Pointer: in isDeclarationOfFunction() 321 case DeclaratorChunk::Reference: in isDeclarationOfFunction() 322 case DeclaratorChunk::Array: in isDeclarationOfFunction() 323 case DeclaratorChunk::BlockPointer: in isDeclarationOfFunction() 324 case DeclaratorChunk::MemberPointer: in isDeclarationOfFunction() [all …]
|
| H A D | SemaTemplateVariadic.cpp | 873 const DeclaratorChunk &Chunk = D.getTypeObject(I); in containsUnexpandedParameterPacks() 875 case DeclaratorChunk::Pointer: in containsUnexpandedParameterPacks() 876 case DeclaratorChunk::Reference: in containsUnexpandedParameterPacks() 877 case DeclaratorChunk::Paren: in containsUnexpandedParameterPacks() 878 case DeclaratorChunk::Pipe: in containsUnexpandedParameterPacks() 879 case DeclaratorChunk::BlockPointer: in containsUnexpandedParameterPacks() 883 case DeclaratorChunk::Array: in containsUnexpandedParameterPacks() 888 case DeclaratorChunk::Function: in containsUnexpandedParameterPacks() 914 case DeclaratorChunk::MemberPointer: in containsUnexpandedParameterPacks()
|
| H A D | SemaDeclCXX.cpp | 385 DeclaratorChunk &chunk = D.getTypeObject(i); in CheckExtraCXXDefaultArguments() 386 if (chunk.Kind == DeclaratorChunk::Function) { in CheckExtraCXXDefaultArguments() 8506 case DeclaratorChunk::Function: in CheckConversionDeclarator() 8517 case DeclaratorChunk::Array: in CheckConversionDeclarator() 8522 case DeclaratorChunk::Pointer: in CheckConversionDeclarator() 8523 case DeclaratorChunk::BlockPointer: in CheckConversionDeclarator() 8524 case DeclaratorChunk::Reference: in CheckConversionDeclarator() 8525 case DeclaratorChunk::MemberPointer: in CheckConversionDeclarator() 8526 case DeclaratorChunk::Pipe: in CheckConversionDeclarator() 8530 case DeclaratorChunk::Paren: in CheckConversionDeclarator() [all …]
|
| H A D | SemaLambda.cpp | 879 DeclaratorChunk::FunctionTypeInfo &FTI = ParamInfo.getFunctionTypeInfo(); in ActOnStartOfLambdaDefinition()
|
| H A D | SemaExprCXX.cpp | 1672 D.getTypeObject(0).Kind == DeclaratorChunk::Array) { in ActOnCXXNew() 1673 DeclaratorChunk &Chunk = D.getTypeObject(0); in ActOnCXXNew() 1691 if (D.getTypeObject(I).Kind != DeclaratorChunk::Array) in ActOnCXXNew() 1694 DeclaratorChunk::ArrayTypeInfo &Array = D.getTypeObject(I).Arr; in ActOnCXXNew()
|
| H A D | SemaDecl.cpp | 5160 DeclaratorChunk &Chunk = D.getTypeObject(I); in RebuildDeclaratorInCurrentInstantiation() 5165 if (Chunk.Kind != DeclaratorChunk::MemberPointer) in RebuildDeclaratorInCurrentInstantiation() 8670 DeclaratorChunk::FunctionTypeInfo &FTI = D.getTypeObject(FTIIdx).Fun; in ActOnFunctionDeclarator() 11727 D.AddTypeInfo(DeclaratorChunk::getReference(0, IdentLoc, /*lvalue*/ false), in ActOnCXXForRangeIdentifier() 12594 DeclaratorChunk::FunctionTypeInfo &FTI = D.getFunctionTypeInfo(); in ActOnFinishKNRParamDeclarations() 13036 if (Outer.Kind == DeclaratorChunk::Function && in canDelayFunctionBody() 13506 D.AddTypeInfo(DeclaratorChunk::getFunction(/*HasProto=*/false, in ImplicitlyDefineFunction()
|
| H A D | SemaDeclObjC.cpp | 1583 D.AddTypeInfo(DeclaratorChunk::getPointer(/*typeQuals=*/0, starLoc, in actOnObjCTypeArgsOrProtocolQualifiers() 4530 ObjCArgInfo *ArgInfo, DeclaratorChunk::ParamInfo *CParamInfo, in ActOnMethodDeclaration()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | DeclSpec.h | 1148 struct DeclaratorChunk { struct 1551 DeclaratorChunk I; in getPointer() 1566 DeclaratorChunk I; in getReference() 1578 DeclaratorChunk I; in getArray() 1618 DeclaratorChunk I; in getBlockPointer() 1628 DeclaratorChunk I; in getPipe() 1638 DeclaratorChunk I; in getMemberPointer() 1650 DeclaratorChunk I; in getParen() 1838 friend struct DeclaratorChunk; 2243 case DeclaratorChunk::Paren: in isFunctionDeclarator() [all …]
|
| H A D | SemaInternal.h | 30 FTIHasSingleVoidParameter(const DeclaratorChunk::FunctionTypeInfo &FTI) { in FTIHasSingleVoidParameter() 37 FTIHasNonVoidParameters(const DeclaratorChunk::FunctionTypeInfo &FTI) { in FTIHasNonVoidParameters()
|
| H A D | Sema.h | 8186 ObjCArgInfo *ArgInfo, DeclaratorChunk::ParamInfo *CParamInfo,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseDecl.cpp | 5386 D.AddTypeInfo(DeclaratorChunk::getMemberPointer( in ParseDeclaratorInternal() 5434 D.AddTypeInfo(DeclaratorChunk::getPointer( in ParseDeclaratorInternal() 6233 D.AddTypeInfo(DeclaratorChunk::getFunction( in ParseFunctionDeclarator() 6694 case DeclaratorChunk::Pointer: in ParseMisplacedBracketDeclarator() 6695 case DeclaratorChunk::Reference: in ParseMisplacedBracketDeclarator() 6696 case DeclaratorChunk::BlockPointer: in ParseMisplacedBracketDeclarator() 6697 case DeclaratorChunk::MemberPointer: in ParseMisplacedBracketDeclarator() 6698 case DeclaratorChunk::Pipe: in ParseMisplacedBracketDeclarator() 6701 case DeclaratorChunk::Array: in ParseMisplacedBracketDeclarator() 6702 case DeclaratorChunk::Function: in ParseMisplacedBracketDeclarator() [all …]
|
| H A D | ParseExprCXX.cpp | 1137 SmallVector<DeclaratorChunk::ParamInfo, 16> ParamInfo; in ParseLambdaExpressionAfterIntroducer() 1205 D.AddTypeInfo(DeclaratorChunk::getFunction( in ParseLambdaExpressionAfterIntroducer() 1264 D.AddTypeInfo(DeclaratorChunk::getFunction( in ParseLambdaExpressionAfterIntroducer() 2915 D.AddTypeInfo(DeclaratorChunk::getArray(0, in ParseDirectNewDeclarator()
|
| H A D | Parser.cpp | 1054 const DeclaratorChunk::FunctionTypeInfo &FTI = D.getFunctionTypeInfo(); in ParseFunctionDefinition() 1275 DeclaratorChunk::FunctionTypeInfo &FTI = D.getFunctionTypeInfo(); in ParseKNRParamDeclarations()
|
| H A D | ParseObjc.cpp | 1364 SmallVector<DeclaratorChunk::ParamInfo, 8> CParamInfo; in ParseObjCMethodDecl() 1479 CParamInfo.push_back(DeclaratorChunk::ParamInfo(ParmII, in ParseObjCMethodDecl()
|
| H A D | ParseExpr.cpp | 3008 DeclaratorChunk::getFunction(/*HasProto=*/true, in ParseBlockLiteralExpression()
|
| H A D | ParseDeclCXX.cpp | 2127 DeclaratorChunk::FunctionTypeInfo &FTI in HandleMemberFunctionDeclDelays()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/ |
| H A D | Parser.h | 2633 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo); 2637 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo,
|