Searched defs:TypeLoc (Results 1 - 7 of 7) sorted by relevance
/external/llvm/lib/MC/MCParser/ |
H A D | ELFAsmParser.cpp | 468 SMLoc TypeLoc; local 470 TypeLoc = getLexer().getLoc(); 485 return Error(TypeLoc, "unsupported attribute in '.type' directive");
|
/external/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 295 LocTy TypeLoc = Lex.getLoc(); local 307 if (ParseStructDefinition(TypeLoc, "", 313 return Error(TypeLoc, "non-struct types may not be recursive"); 1269 SMLoc TypeLoc = Lex.getLoc(); 1338 return Error(TypeLoc, "void type only allowed for function results"); 1437 LocTy TypeLoc = Lex.getLoc(); 1446 return Error(TypeLoc, "argument can not have void type"); 1454 return Error(TypeLoc, "invalid type for function argument"); 1456 ArgList.push_back(ArgInfo(TypeLoc, ArgTy, Attrs, Name)); 1466 TypeLoc [all...] |
/external/clang/lib/ASTMatchers/ |
H A D | ASTMatchFinder.cpp | 94 // nodes (\c Stmt and \c Decl, but not \c QualType or \c TypeLoc). 95 // For \c QualType and \c TypeLoc it is possible to implement 315 bool TraverseTypeLoc(TypeLoc TypeNode); 553 bool MatchASTVisitor::TraverseTypeLoc(TypeLoc TypeLoc) { argument 554 match(TypeLoc.getType()); 556 TraverseTypeLoc(TypeLoc);
|
/external/clang/include/clang/AST/ |
H A D | TypeLoc.h | 1 //===--- TypeLoc.h - Type Source Info Wrapper -------------------*- C++ -*-===// 10 // This file defines the TypeLoc interface and subclasses. 32 class Class##TypeLoc; 37 /// A client should use the TypeLoc subclasses through cast/dyn_cast in order to 39 class TypeLoc { class in namespace:clang 58 TypeLoc() : Ty(0), Data(0) { } function in class:clang::TypeLoc 59 TypeLoc(QualType ty, void *opaqueData) function in class:clang::TypeLoc 61 TypeLoc(const Type *ty, void *opaqueData) function in class:clang::TypeLoc 113 /// \brief Get the next TypeLoc pointed by this TypeLoc, [all...] |
/external/clang/lib/Parse/ |
H A D | ParseExpr.cpp | 1794 SourceLocation TypeLoc = Tok.getLocation(); local 1862 Res = Actions.ActOnBuiltinOffsetOf(getCurScope(), StartLoc, TypeLoc,
|
H A D | ParseDecl.cpp | 2027 SourceLocation TypeLoc = Tok.getLocation(); local 2030 ER = Actions.ActOnUnaryExprOrTypeTraitExpr(TypeLoc, UETT_AlignOf, true,
|
/external/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 31 #include "clang/AST/TypeLoc.h" 3729 TypeLoc TL = PVD->getTypeSourceInfo()->getTypeLoc(); 9167 SourceLocation TypeLoc, 9179 ArgTInfo = Context.getTrivialTypeSourceInfo(ArgTy, TypeLoc); 9275 TypeLoc tmp = Sig->getTypeLoc().IgnoreParens(); 9286 TypeLoc Result = ExplicitSignature.getResultLoc(); 9165 ActOnBuiltinOffsetOf(Scope *S, SourceLocation BuiltinLoc, SourceLocation TypeLoc, ParsedType ParsedArgTy, OffsetOfComponent *CompPtr, unsigned NumComponents, SourceLocation RParenLoc) argument
|
Completed in 199 milliseconds