Home
last modified time | relevance | path

Searched refs:MethodTyInfo (Results 1 – 8 of 8) sorted by relevance

/external/clang/lib/Sema/
DSemaLambda.cpp820 TypeSourceInfo *MethodTyInfo; in ActOnStartOfLambdaDefinition() local
845 MethodTyInfo = Context.getTrivialTypeSourceInfo(MethodTy); in ActOnStartOfLambdaDefinition()
861 MethodTyInfo = GetTypeForDeclarator(ParamInfo, CurScope); in ActOnStartOfLambdaDefinition()
862 assert(MethodTyInfo && "no type from lambda-declarator"); in ActOnStartOfLambdaDefinition()
874 if (MethodTyInfo->getType()->containsUnexpandedParameterPack()) in ActOnStartOfLambdaDefinition()
878 CXXRecordDecl *Class = createLambdaClosureType(Intro.Range, MethodTyInfo, in ActOnStartOfLambdaDefinition()
882 startLambdaDefinition(Class, Intro.Range, MethodTyInfo, EndLoc, Params, in ActOnStartOfLambdaDefinition()
/external/llvm-project/clang/lib/Sema/
DSemaLambda.cpp912 TypeSourceInfo *MethodTyInfo; in ActOnStartOfLambdaDefinition() local
941 MethodTyInfo = Context.getTrivialTypeSourceInfo(MethodTy); in ActOnStartOfLambdaDefinition()
959 MethodTyInfo = GetTypeForDeclarator(ParamInfo, CurScope); in ActOnStartOfLambdaDefinition()
960 assert(MethodTyInfo && "no type from lambda-declarator"); in ActOnStartOfLambdaDefinition()
972 if (MethodTyInfo->getType()->containsUnexpandedParameterPack()) in ActOnStartOfLambdaDefinition()
973 DiagnoseUnexpandedParameterPack(Intro.Range.getBegin(), MethodTyInfo, in ActOnStartOfLambdaDefinition()
977 CXXRecordDecl *Class = createLambdaClosureType(Intro.Range, MethodTyInfo, in ActOnStartOfLambdaDefinition()
980 startLambdaDefinition(Class, Intro.Range, MethodTyInfo, EndLoc, Params, in ActOnStartOfLambdaDefinition()
/external/clang/include/clang/AST/
DDeclCXX.h536 MethodTyInfo(Info) { in LambdaDefinitionData()
583 TypeSourceInfo *MethodTyInfo; member
1717 return getLambdaData().MethodTyInfo; in getLambdaTypeInfo()
/external/llvm-project/clang/include/clang/AST/
DDeclCXX.h409 TypeSourceInfo *MethodTyInfo; member
416 MethodTyInfo(Info) { in LambdaDefinitionData()
1767 return getLambdaData().MethodTyInfo; in getLambdaTypeInfo()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp1532 Lambda.MethodTyInfo = GetTypeSourceInfo(Record, Idx); in ReadCXXDefinitionData()
DASTWriter.cpp5543 AddTypeSourceInfo(Lambda.MethodTyInfo); in AddCXXDefinitionData()
/external/llvm-project/clang/lib/Serialization/
DASTReaderDecl.cpp1755 Lambda.MethodTyInfo = readTypeSourceInfo(); in ReadCXXDefinitionData()
DASTWriter.cpp5802 AddTypeSourceInfo(Lambda.MethodTyInfo); in AddCXXDefinitionData()