Searched defs:TypeLoc (Results 1 - 7 of 7) sorted by relevance

/external/llvm/lib/MC/MCParser/
H A DELFAsmParser.cpp468 SMLoc TypeLoc; local
470 TypeLoc = getLexer().getLoc();
485 return Error(TypeLoc, "unsupported attribute in '.type' directive");
/external/llvm/lib/AsmParser/
H A DLLParser.cpp295 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 DASTMatchFinder.cpp94 // 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 DTypeLoc.h1 //===--- 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 DParseExpr.cpp1794 SourceLocation TypeLoc = Tok.getLocation(); local
1862 Res = Actions.ActOnBuiltinOffsetOf(getCurScope(), StartLoc, TypeLoc,
H A DParseDecl.cpp2027 SourceLocation TypeLoc = Tok.getLocation(); local
2030 ER = Actions.ActOnUnaryExprOrTypeTraitExpr(TypeLoc, UETT_AlignOf, true,
/external/clang/lib/Sema/
H A DSemaExpr.cpp31 #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