Home
last modified time | relevance | path

Searched defs:TypeLoc (Results 1 – 25 of 26) sorted by relevance

12

/llvm-project/clang-tools-extra/clang-tidy/modernize/
H A DAvoidCArraysCheck.cpp19 AST_MATCHER(clang::TypeLoc,hasValidBeginLoc) AST_MATCHER() argument
23 AST_MATCHER_P(clang::TypeLoc,hasType,clang::ast_matchers::internal::Matcher<clang::Type>,InnerMatcher) AST_MATCHER_P() argument
/llvm-project/clang/unittests/AST/
H A DSourceLocationTest.cpp216 TEST(TypeLoc, IntRange) { in TEST() argument
222 TEST(TypeLoc, LongRange) { in TEST() argument
228 TEST(TypeLoc, DecltypeTypeLocRange) { in TEST() argument
255 TEST(TypeLoc, AutoTypeLocRange) { in TEST() argument
270 TEST(TypeLoc, LongDoubleRange) { in TEST() argument
276 TEST(TypeLoc, DoubleLongRang argument
282 TEST(TypeLoc,LongIntRange) TEST() argument
288 TEST(TypeLoc,IntLongRange) TEST() argument
294 TEST(TypeLoc,UnsignedIntRange) TEST() argument
300 TEST(TypeLoc,IntUnsignedRange) TEST() argument
306 TEST(TypeLoc,LongLongRange) TEST() argument
312 TEST(TypeLoc,UnsignedLongLongRange) TEST() argument
318 TEST(TypeLoc,LongUnsignedLongRange) TEST() argument
324 TEST(TypeLoc,LongLongUnsignedRange) TEST() argument
330 TEST(TypeLoc,ConstLongLongRange) TEST() argument
336 TEST(TypeLoc,LongConstLongRange) TEST() argument
342 TEST(TypeLoc,LongLongConstRange) TEST() argument
[all...]
H A DASTTypeTraitsTest.cpp246 TEST(DynTypedNode, TypeLoc) { in TEST() argument
/llvm-project/clang-tools-extra/clang-tidy/google/
H A DIntegerTypesCheck.cpp44 AST_MATCHER(TypeLoc, isValidAndNotInMacro) { in AST_MATCHER() argument
49 AST_MATCHER(TypeLoc, isBuiltinType) { in AST_MATCHER() argument
/llvm-project/clang-tools-extra/clang-tidy/abseil/
H A DAbseilMatcher.h31 isInAbseilFile, AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt, TypeLoc, in AST_POLYMORPHIC_MATCHER() argument
/llvm-project/clang-tools-extra/clang-tidy/bugprone/
H A DIncorrectEnableIfCheck.cpp20 ast_matchers::internal::Matcher<TypeLoc>, InnerMatcher) { in AST_MATCHER_P()
/llvm-project/clang/lib/Index/
H A DIndexingContext.h32 class TypeLoc; variable
/llvm-project/clang/include/clang/AST/
H A DNestedNameSpecifier.h38 class TypeLoc; variable
H A DTypeLoc.h68 TypeLoc(QualType ty, void *opaqueData) in TypeLoc() function
70 TypeLoc(const Type *ty, void *opaqueData) in TypeLoc() function
239 isKind(const TypeLoc &) isKind() argument
374 friend class TypeLoc; global() variable
499 friend class TypeLoc; global() variable
[all...]
/llvm-project/clang/lib/Sema/
H A DSemaPPC.cpp256 CheckPPCMMAType(QualType Type,SourceLocation TypeLoc) CheckPPCMMAType() argument
H A DSemaLambda.cpp1397 SourceLocation TypeLoc, CallOperatorLoc; ActOnStartOfLambdaDefinition() local
H A DSemaTemplateDeduction.cpp4986 CheckDeducedPlaceholderConstraints(Sema & S,const AutoType & Type,AutoTypeLoc TypeLoc,QualType Deduced) CheckDeducedPlaceholderConstraints() argument
[all...]
/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h220 std::vector<std::pair<TypeLocMatcher, MatchCallback *>> TypeLoc; member
H A DASTMatchers.h248 AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt, TypeLoc)) { in AST_POLYMORPHIC_MATCHER() argument
269 AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt, TypeLoc)) { in AST_POLYMORPHIC_MATCHER() argument
295 TypeLoc), in AST_POLYMORPHIC_MATCHER_REGEX() argument
317 AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt, TypeLoc), in AST_POLYMORPHIC_MATCHER_P() argument
4081 AST_POLYMORPHIC_MATCHER_P(hasTypeLoc,AST_POLYMORPHIC_SUPPORTED_TYPES (BlockDecl,CXXBaseSpecifier,CXXCtorInitializer,CXXFunctionalCastExpr,CXXNewExpr,CXXTemporaryObjectExpr,CXXUnresolvedConstructExpr,CompoundLiteralExpr,DeclaratorDecl,ExplicitCastExpr,ObjCPropertyDecl,TemplateArgumentLoc,TypedefNameDecl),internal::Matcher<TypeLoc>,Inner) AST_POLYMORPHIC_MATCHER_P() argument
6824 AST_MATCHER_P(QualifiedTypeLoc,hasUnqualifiedLoc,internal::Matcher<TypeLoc>,InnerMatcher) AST_MATCHER_P() argument
6838 AST_MATCHER_P(FunctionDecl,hasReturnTypeLoc,internal::Matcher<TypeLoc>,ReturnMatcher) AST_MATCHER_P() argument
6864 AST_MATCHER_P(PointerTypeLoc,hasPointeeLoc,internal::Matcher<TypeLoc>,PointeeMatcher) AST_MATCHER_P() argument
6892 AST_MATCHER_P(ReferenceTypeLoc,hasReferentLoc,internal::Matcher<TypeLoc>,ReferentMatcher) AST_MATCHER_P() argument
6985 AST_MATCHER_P(ElaboratedTypeLoc,hasNamedTypeLoc,internal::Matcher<TypeLoc>,InnerMatcher) AST_MATCHER_P() argument
7772 AST_MATCHER_P(NestedNameSpecifierLoc,specifiesTypeLoc,internal::Matcher<TypeLoc>,InnerMatcher) AST_MATCHER_P() argument
[all...]
/llvm-project/clang/include/clang/Serialization/
H A DASTRecordWriter.h26 class TypeLoc; variable
/llvm-project/llvm/lib/MC/MCParser/
H A DELFAsmParser.cpp785 SMLoc TypeLoc = getLexer().getLoc(); ParseDirectiveType() local
H A DMasmParser.cpp5972 SMLoc TypeLoc = getTok().getLoc(); parseDirectiveExtern() local
/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp662 LocTy TypeLoc = Lex.getLoc(); parseUnnamedType() local
2857 SMLoc TypeLoc = Lex.getLoc(); parseType() local
3242 LocTy TypeLoc = Lex.getLoc(); parseArgumentList() local
3323 parseStructDefinition(SMLoc TypeLoc,StringRef Name,std::pair<Type *,LocTy> & Entry,Type * & ResultTy) parseStructDefinition() argument
3443 LocTy TypeLoc = Lex.getLoc(); parseArrayVectorType() local
7095 SMLoc TypeLoc = Lex.getLoc(); parseRet() local
7781 LocTy TypeLoc; parseVAArg() local
7852 Type *Ty = nullptr; LocTy TypeLoc; parsePHI() local
[all...]
/llvm-project/clang-tools-extra/clang-move/
H A DMove.cpp112 AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt, TypeLoc), in AST_POLYMORPHIC_MATCHER_P() argument
/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp1788 SourceLocation TypeLoc; member
1810 SourceLocation TypeLoc = Tok.getLocation(); in parseOpenMPSimpleClause() local
H A DParseExpr.cpp2721 SourceLocation TypeLoc = Tok.getLocation(); ParseBuiltinPrimaryExpression() local
H A DParseDecl.cpp3283 SourceLocation TypeLoc = Tok.getLocation(); ParseAlignArgument() local
/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h44 class TypeLoc; variable
H A DSema.h214 class TypeLoc; global() variable
/llvm-project/clang/lib/AST/
H A DOpenMPClause.cpp1147 Create(const ASTContext & C,const OMPVarListLocTy & Locs,ArrayRef<Expr * > Vars,ArrayRef<ValueDecl * > Declarations,MappableExprComponentListsRef ComponentLists,ArrayRef<Expr * > UDMapperRefs,Expr * IteratorModifier,ArrayRef<OpenMPMapModifierKind> MapModifiers,ArrayRef<SourceLocation> MapModifiersLoc,NestedNameSpecifierLoc UDMQualifierLoc,DeclarationNameInfo MapperId,OpenMPMapClauseKind Type,bool TypeIsImplicit,SourceLocation TypeLoc) Create() argument

12