Searched defs:Pattern (Results 1 - 17 of 17) sorted by relevance

/freebsd-9.3-release/contrib/llvm/utils/TableGen/
H A DDAGISelMatcherOpt.cpp109 const PatternToMatch &Pattern = CM->getPattern(); local
H A DDAGISelMatcherEmitter.cpp394 const ComplexPattern &Pattern = CCPM->getPattern(); local
H A DDAGISelMatcherGen.cpp52 const PatternToMatch &Pattern; member in class:__anon3586::MatcherGen
961 ConvertPatternToMatcher(const PatternToMatch &Pattern, unsigned Variant, const CodeGenDAGPatterns &CGP) argument
[all...]
H A DDAGISelMatcher.h688 const ComplexPattern &Pattern; member in class:llvm::CheckComplexPatMatcher
1067 const PatternToMatch &Pattern; member in class:llvm::MorphNodeToMatcher
1121 const PatternToMatch &Pattern; member in class:llvm::CompleteMatchMatcher
[all...]
H A DCodeGenDAGPatterns.cpp2898 TreePatternNode *Pattern local
2941 AddPatternToMatch(TreePattern *Pattern, const PatternToMatch &PTM) argument
3006 const TreePattern *Pattern = getInstruction(InstInfo.TheDef).getPattern(); local
3182 TreePattern *Pattern = new TreePattern(CurPattern, Tree, true, *this); local
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp459 Sema::CheckPackExpansion(TypeSourceInfo *Pattern, SourceLocation EllipsisLoc, argument
476 QualType Sema::CheckPackExpansion(QualType Pattern, SourceRange PatternRange, argument
492 ExprResult Sema::ActOnPackExpansion(Expr *Pattern, SourceLocation EllipsisLoc) { argument
496 ExprResult Sema::CheckPackExpansion(Expr *Pattern, SourceLocatio argument
639 QualType Pattern = cast<PackExpansionType>(T)->getPattern(); local
867 TypeLoc Pattern = Expansion.getPatternLoc(); local
884 Expr *Pattern = Expansion->getPattern(); local
[all...]
H A DSemaTemplateInstantiate.cpp52 getTemplateInstantiationArgs(NamedDecl *D, const TemplateArgumentList *Innermost, bool RelativeToPrimary, const FunctionDecl *Pattern) argument
1806 SubstBaseSpecifiers(CXXRecordDecl *Instantiation, CXXRecordDecl *Pattern, const MultiLevelTemplateArgumentList &TemplateArgs) argument
1922 DiagnoseUninstantiableTemplate(Sema &S, SourceLocation PointOfInstantiation, TagDecl *Instantiation, bool InstantiatedFromMember, TagDecl *Pattern, TagDecl *PatternDef, TemplateSpecializationKind TSK, bool Complain = true) argument
1988 InstantiateClass(SourceLocation PointOfInstantiation, CXXRecordDecl *Instantiation, CXXRecordDecl *Pattern, const MultiLevelTemplateArgumentList &TemplateArgs, TemplateSpecializationKind TSK, bool Complain) argument
2231 InstantiateEnum(SourceLocation PointOfInstantiation, EnumDecl *Instantiation, EnumDecl *Pattern, const MultiLevelTemplateArgumentList &TemplateArgs, TemplateSpecializationKind TSK) argument
2320 CXXRecordDecl *Pattern = 0; local
2570 CXXRecordDecl *Pattern = Record->getInstantiatedFromMemberClass(); local
2623 EnumDecl *Pattern = Enum->getInstantiatedFromMemberEnum(); local
[all...]
H A DSemaTemplateDeduction.cpp779 QualType Pattern = Expansion->getPattern(); local
1846 TemplateArgument Pattern = Params[ParamIdx].getPackExpansionPattern(); local
H A DSemaTemplateInstantiateDecl.cpp686 InstantiateEnumDefinition( EnumDecl *Enum, EnumDecl *Pattern) argument
1831 TypeLoc Pattern = Expansion.getPatternLoc(); local
3283 Stmt *Pattern = PatternDecl->getBody(PatternDecl); local
4098 isInstantiationOf(ClassTemplateDecl *Pattern, ClassTemplateDecl *Instance) argument
4111 isInstantiationOf(FunctionTemplateDecl *Pattern, FunctionTemplateDecl *Instance) argument
4125 isInstantiationOf(ClassTemplatePartialSpecializationDecl *Pattern, ClassTemplatePartialSpecializationDecl *Instance) argument
4140 isInstantiationOf(CXXRecordDecl *Pattern, CXXRecordDecl *Instance) argument
4153 isInstantiationOf(FunctionDecl *Pattern, FunctionDecl *Instance) argument
4166 isInstantiationOf(EnumDecl *Pattern, EnumDecl *Instance) argument
4179 isInstantiationOf(UsingShadowDecl *Pattern, UsingShadowDecl *Instance, ASTContext &C) argument
4185 isInstantiationOf(UsingDecl *Pattern, UsingDecl *Instance, ASTContext &C) argument
4191 isInstantiationOf(UnresolvedUsingValueDecl *Pattern, UsingDecl *Instance, ASTContext &C) argument
4197 isInstantiationOf(UnresolvedUsingTypenameDecl *Pattern, UsingDecl *Instance, ASTContext &C) argument
4203 isInstantiationOfStaticDataMember(VarDecl *Pattern, VarDecl *Instance) argument
4625 PerformDependentDiagnostics(const DeclContext *Pattern, const MultiLevelTemplateArgumentList &TemplateArgs) argument
[all...]
H A DSemaType.cpp5190 CXXRecordDecl *Pattern = Rec->getInstantiatedFromMemberClass(); local
H A DSemaTemplate.cpp1989 TypeAliasDecl *Pattern = AliasTemplate->getTemplatedDecl(); local
7118 CXXRecordDecl *Pattern = Record->getInstantiatedFromMemberClass(); local
H A DTreeTransform.h980 QualType RebuildPackExpansionType(QualType Pattern, argument
2581 TemplateArgumentLoc RebuildPackExpansion(TemplateArgumentLoc Pattern, argument
2629 ExprResult RebuildPackExpansion(Expr *Pattern, SourceLocatio argument
2811 Expr *Pattern = Expansion->getPattern(); local
3342 TemplateArgumentLoc Pattern local
4195 TypeLoc Pattern = ExpansionTL.getPatternLoc(); local
4290 QualType Pattern = Expansion->getPattern(); local
5217 QualType Pattern local
8807 ExprResult Pattern = getDerived().TransformExpr(E->getPattern()); local
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1413 const StringRef Pattern = Name; local
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp1143 UsingShadowDecl *Pattern = ReadDeclAs<UsingShadowDecl>(Record, Idx); local
H A DASTReader.cpp4796 QualType Pattern = readType(*Loc.F, Record, Idx); local
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h4188 QualType Pattern; member in class:clang::FunctionType::ExtInfo::FunctionProtoType::PackExpansionType
4198 PackExpansionType(QualType Pattern, QualType Canon, argument
4231 static void Profile(llvm::FoldingSetNodeID &ID, QualType Pattern, argument
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DASTContext.cpp1132 ASTContext::setInstantiatedFromUsingDecl(UsingDecl *Inst, NamedDecl *Pattern) { argument
1114 setClassScopeSpecializationPattern(FunctionDecl *FD, FunctionDecl *Pattern) argument
1152 setInstantiatedFromUsingShadowDecl(UsingShadowDecl *Inst, UsingShadowDecl *Pattern) argument
3391 getPackExpansionType(QualType Pattern, Optional<unsigned> NumExpansions) argument
[all...]

Completed in 324 milliseconds