/external/clang/include/clang/AST/ |
TypeLocVisitor.h | 1 //===--- TypeLocVisitor.h - Visitor for TypeLoc subclasses ------*- C++ -*-===// 16 #include "clang/AST/TypeLoc.h" 29 RetTy Visit(TypeLoc TyLoc) { 32 #define TYPELOC(CLASS, PARENT) \ 33 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 42 #define TYPELOC(CLASS, PARENT) \ 43 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 49 #define TYPELOC(CLASS, PARENT) [all...] |
TypeLoc.h | 1 //===--- TypeLoc.h - Type Source Info Wrapper -------------------*- C++ -*-===// 11 /// \brief Defines the clang::TypeLoc interface and its subclasses. 32 #define TYPELOC(Class, Base) \ 33 class Class##TypeLoc; 38 /// A client should use the TypeLoc subclasses through castAs()/getAs() 40 class TypeLoc { 48 /// \brief Convert to the specified TypeLoc type, asserting that this TypeLoc 56 TypeLoc& tl = t; 61 /// \brief Convert to the specified TypeLoc type, returning a null TypeLoc i [all...] |
ASTTypeTraits.h | 24 #include "clang/AST/TypeLoc.h" 181 KIND_TO_KIND_ID(TypeLoc) 280 if (ASTNodeKind::getFromNodeKind<TypeLoc>().isSame(NodeKind)) { 281 auto TLA = getUnchecked<TypeLoc>(); 282 auto TLB = Other.getUnchecked<TypeLoc>(); 312 if (ASTNodeKind::getFromNodeKind<TypeLoc>().isSame(NodeKind)) 313 return getUnchecked<TypeLoc>() == Other.getUnchecked<TypeLoc>(); 341 if (ASTNodeKind::getFromNodeKind<TypeLoc>().isSame(Val.NodeKind)) { 342 auto TL = Val.getUnchecked<TypeLoc>(); [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/ |
TypeLocVisitor.h | 1 //===--- TypeLocVisitor.h - Visitor for TypeLoc subclasses ------*- C++ -*-===// 16 #include "clang/AST/TypeLoc.h" 29 RetTy Visit(TypeLoc TyLoc) { 32 #define TYPELOC(CLASS, PARENT) \ 33 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 42 #define TYPELOC(CLASS, PARENT) \ 43 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 49 #define TYPELOC(CLASS, PARENT) [all...] |
TypeLoc.h | 1 //===--- TypeLoc.h - Type Source Info Wrapper -------------------*- C++ -*-===// 11 /// \brief Defines the clang::TypeLoc interface and its subclasses. 32 #define TYPELOC(Class, Base) \ 33 class Class##TypeLoc; 38 /// A client should use the TypeLoc subclasses through castAs()/getAs() 40 class TypeLoc { 48 /// \brief Convert to the specified TypeLoc type, asserting that this TypeLoc 56 TypeLoc& tl = t; 61 /// \brief Convert to the specified TypeLoc type, returning a null TypeLoc i [all...] |
ASTTypeTraits.h | 24 #include "clang/AST/TypeLoc.h" 183 KIND_TO_KIND_ID(TypeLoc) 282 if (ASTNodeKind::getFromNodeKind<TypeLoc>().isSame(NodeKind)) { 283 auto TLA = getUnchecked<TypeLoc>(); 284 auto TLB = Other.getUnchecked<TypeLoc>(); 314 if (ASTNodeKind::getFromNodeKind<TypeLoc>().isSame(NodeKind)) 315 return getUnchecked<TypeLoc>() == Other.getUnchecked<TypeLoc>(); 343 if (ASTNodeKind::getFromNodeKind<TypeLoc>().isSame(Val.NodeKind)) { 344 auto TL = Val.getUnchecked<TypeLoc>(); [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/ |
TypeLocVisitor.h | 1 //===--- TypeLocVisitor.h - Visitor for TypeLoc subclasses ------*- C++ -*-===// 16 #include "clang/AST/TypeLoc.h" 29 RetTy Visit(TypeLoc TyLoc) { 32 #define TYPELOC(CLASS, PARENT) \ 33 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 42 #define TYPELOC(CLASS, PARENT) \ 43 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 49 #define TYPELOC(CLASS, PARENT) [all...] |
TypeLoc.h | 1 //===--- TypeLoc.h - Type Source Info Wrapper -------------------*- C++ -*-===// 11 /// \brief Defines the clang::TypeLoc interface and its subclasses. 32 #define TYPELOC(Class, Base) \ 33 class Class##TypeLoc; 38 /// A client should use the TypeLoc subclasses through castAs()/getAs() 40 class TypeLoc { 48 /// \brief Convert to the specified TypeLoc type, asserting that this TypeLoc 56 TypeLoc& tl = t; 61 /// \brief Convert to the specified TypeLoc type, returning a null TypeLoc i [all...] |
ASTTypeTraits.h | 24 #include "clang/AST/TypeLoc.h" 183 KIND_TO_KIND_ID(TypeLoc) 282 if (ASTNodeKind::getFromNodeKind<TypeLoc>().isSame(NodeKind)) { 283 auto TLA = getUnchecked<TypeLoc>(); 284 auto TLB = Other.getUnchecked<TypeLoc>(); 314 if (ASTNodeKind::getFromNodeKind<TypeLoc>().isSame(NodeKind)) 315 return getUnchecked<TypeLoc>() == Other.getUnchecked<TypeLoc>(); 343 if (ASTNodeKind::getFromNodeKind<TypeLoc>().isSame(Val.NodeKind)) { 344 auto TL = Val.getUnchecked<TypeLoc>(); [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/AST/ |
TypeLocVisitor.h | 1 //===--- TypeLocVisitor.h - Visitor for TypeLoc subclasses ------*- C++ -*-===// 16 #include "clang/AST/TypeLoc.h" 29 RetTy Visit(TypeLoc TyLoc) { 32 #define TYPELOC(CLASS, PARENT) \ 33 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 42 #define TYPELOC(CLASS, PARENT) \ 43 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 49 #define TYPELOC(CLASS, PARENT) [all...] |
TypeLoc.h | 1 //===--- TypeLoc.h - Type Source Info Wrapper -------------------*- C++ -*-===// 11 /// \brief Defines the clang::TypeLoc interface and its subclasses. 32 #define TYPELOC(Class, Base) \ 33 class Class##TypeLoc; 38 /// A client should use the TypeLoc subclasses through castAs()/getAs() 40 class TypeLoc { 48 /// \brief Convert to the specified TypeLoc type, asserting that this TypeLoc 56 TypeLoc& tl = t; 61 /// \brief Convert to the specified TypeLoc type, returning a null TypeLoc i [all...] |
ASTTypeTraits.h | 24 #include "clang/AST/TypeLoc.h" 183 KIND_TO_KIND_ID(TypeLoc) 282 if (ASTNodeKind::getFromNodeKind<TypeLoc>().isSame(NodeKind)) { 283 auto TLA = getUnchecked<TypeLoc>(); 284 auto TLB = Other.getUnchecked<TypeLoc>(); 314 if (ASTNodeKind::getFromNodeKind<TypeLoc>().isSame(NodeKind)) 315 return getUnchecked<TypeLoc>() == Other.getUnchecked<TypeLoc>(); 343 if (ASTNodeKind::getFromNodeKind<TypeLoc>().isSame(Val.NodeKind)) { 344 auto TL = Val.getUnchecked<TypeLoc>(); [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/ |
TypeLocVisitor.h | 1 //===--- TypeLocVisitor.h - Visitor for TypeLoc subclasses ------*- C++ -*-===// 16 #include "clang/AST/TypeLoc.h" 29 RetTy Visit(TypeLoc TyLoc) { 32 #define TYPELOC(CLASS, PARENT) \ 33 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 42 #define TYPELOC(CLASS, PARENT) \ 43 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 49 #define TYPELOC(CLASS, PARENT) [all...] |
TypeLoc.h | 1 //===--- TypeLoc.h - Type Source Info Wrapper -------------------*- C++ -*-===// 11 /// \brief Defines the clang::TypeLoc interface and its subclasses. 32 #define TYPELOC(Class, Base) \ 33 class Class##TypeLoc; 38 /// A client should use the TypeLoc subclasses through castAs()/getAs() 40 class TypeLoc { 48 /// \brief Convert to the specified TypeLoc type, asserting that this TypeLoc 56 TypeLoc& tl = t; 61 /// \brief Convert to the specified TypeLoc type, returning a null TypeLoc i [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/ |
TypeLocVisitor.h | 1 //===--- TypeLocVisitor.h - Visitor for TypeLoc subclasses ------*- C++ -*-===// 16 #include "clang/AST/TypeLoc.h" 29 RetTy Visit(TypeLoc TyLoc) { 32 #define TYPELOC(CLASS, PARENT) \ 33 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 42 #define TYPELOC(CLASS, PARENT) \ 43 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 49 #define TYPELOC(CLASS, PARENT) [all...] |
TypeLoc.h | 1 //===--- TypeLoc.h - Type Source Info Wrapper -------------------*- C++ -*-===// 11 /// \brief Defines the clang::TypeLoc interface and its subclasses. 32 #define TYPELOC(Class, Base) \ 33 class Class##TypeLoc; 38 /// A client should use the TypeLoc subclasses through castAs()/getAs() 40 class TypeLoc { 48 /// \brief Convert to the specified TypeLoc type, asserting that this TypeLoc 56 TypeLoc& tl = t; 61 /// \brief Convert to the specified TypeLoc type, returning a null TypeLoc i [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/ |
TypeLocVisitor.h | 1 //===--- TypeLocVisitor.h - Visitor for TypeLoc subclasses ------*- C++ -*-===// 16 #include "clang/AST/TypeLoc.h" 29 RetTy Visit(TypeLoc TyLoc) { 32 #define TYPELOC(CLASS, PARENT) \ 33 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 42 #define TYPELOC(CLASS, PARENT) \ 43 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 49 #define TYPELOC(CLASS, PARENT) [all...] |
TypeLoc.h | 1 //===--- TypeLoc.h - Type Source Info Wrapper -------------------*- C++ -*-===// 11 /// \brief Defines the clang::TypeLoc interface and its subclasses. 32 #define TYPELOC(Class, Base) \ 33 class Class##TypeLoc; 38 /// A client should use the TypeLoc subclasses through castAs()/getAs() 40 class TypeLoc { 48 /// \brief Convert to the specified TypeLoc type, asserting that this TypeLoc 56 TypeLoc& tl = t; 61 /// \brief Convert to the specified TypeLoc type, returning a null TypeLoc i [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/AST/ |
TypeLocVisitor.h | 1 //===--- TypeLocVisitor.h - Visitor for TypeLoc subclasses ------*- C++ -*-===// 16 #include "clang/AST/TypeLoc.h" 29 RetTy Visit(TypeLoc TyLoc) { 32 #define TYPELOC(CLASS, PARENT) \ 33 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 42 #define TYPELOC(CLASS, PARENT) \ 43 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 49 #define TYPELOC(CLASS, PARENT) [all...] |
TypeLoc.h | 1 //===--- TypeLoc.h - Type Source Info Wrapper -------------------*- C++ -*-===// 11 /// \brief Defines the clang::TypeLoc interface and its subclasses. 32 #define TYPELOC(Class, Base) \ 33 class Class##TypeLoc; 38 /// A client should use the TypeLoc subclasses through castAs()/getAs() 40 class TypeLoc { 48 /// \brief Convert to the specified TypeLoc type, asserting that this TypeLoc 56 TypeLoc& tl = t; 61 /// \brief Convert to the specified TypeLoc type, returning a null TypeLoc i [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/ |
TypeLocVisitor.h | 1 //===--- TypeLocVisitor.h - Visitor for TypeLoc subclasses ------*- C++ -*-===// 16 #include "clang/AST/TypeLoc.h" 29 RetTy Visit(TypeLoc TyLoc) { 32 #define TYPELOC(CLASS, PARENT) \ 33 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 42 #define TYPELOC(CLASS, PARENT) \ 43 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 49 #define TYPELOC(CLASS, PARENT) [all...] |
TypeLoc.h | 1 //===--- TypeLoc.h - Type Source Info Wrapper -------------------*- C++ -*-===// 11 /// \brief Defines the clang::TypeLoc interface and its subclasses. 32 #define TYPELOC(Class, Base) \ 33 class Class##TypeLoc; 38 /// A client should use the TypeLoc subclasses through castAs()/getAs() 40 class TypeLoc { 48 /// \brief Convert to the specified TypeLoc type, asserting that this TypeLoc 56 TypeLoc& tl = t; 61 /// \brief Convert to the specified TypeLoc type, returning a null TypeLoc i [all...] |
/external/clang/lib/AST/ |
TypeLoc.cpp | 1 //===--- TypeLoc.cpp - Type Source Info Wrapper -----------------*- C++ -*-===// 10 // This file defines the TypeLoc subclasses implementations. 14 #include "clang/AST/TypeLoc.h" 25 // TypeLoc Implementation 32 #define TYPELOC(CLASS, PARENT) \ 33 SourceRange Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ 40 SourceRange TypeLoc::getLocalSourceRangeImpl(TypeLoc TL) { 49 #define TYPELOC(CLASS, PARENT) [all...] |
/external/clang/lib/Sema/ |
TypeLocBuilder.cpp | 19 void TypeLocBuilder::pushFullCopy(TypeLoc L) { 23 SmallVector<TypeLoc, 4> TypeLocs; 24 TypeLoc CurTL = L; 31 TypeLoc CurTL = TypeLocs[e-i-1]; 34 #define TYPELOC(CLASS, PARENT) \ 35 case TypeLoc::CLASS: { \ 36 CLASS##TypeLoc NewTL = push<class CLASS##TypeLoc>(CurTL.getType()); \ 63 TypeLoc TypeLocBuilder::pushImpl(QualType T, size_t LocalSize, unsigned LocalAlignment) { 65 QualType TLast = TypeLoc(T, nullptr).getNextTypeLoc().getType() [all...] |
TypeLocBuilder.h | 19 #include "clang/AST/TypeLoc.h" 65 /// Pushes a copy of the given TypeLoc onto this builder. The builder 67 void pushFullCopy(TypeLoc L); 69 /// Pushes space for a typespec TypeLoc. Invalidates any TypeLocs 94 /// Pushes space for a new TypeLoc of the given type. Invalidates 97 TyLocType Loc = TypeLoc(T, nullptr).castAs<TyLocType>(); 116 /// returns a \c TypeLoc referring into the AST context. 117 TypeLoc getTypeLocInContext(ASTContext &Context, QualType T) { 125 return TypeLoc(T, Mem); 130 TypeLoc pushImpl(QualType T, size_t LocalSize, unsigned LocalAlignment) [all...] |