HomeSort by relevance Sort by last modified time
    Searched refs:TypeSourceInfo (Results 1 - 25 of 74) sorted by null

1 2 3

  /external/clang/include/clang/Sema/
LocInfoType.h 21 class TypeSourceInfo;
23 /// \brief Holds a QualType and a TypeSourceInfo* that came out of a declarator
36 TypeSourceInfo *DeclInfo;
38 LocInfoType(QualType ty, TypeSourceInfo *TInfo)
50 TypeSourceInfo *getTypeSourceInfo() const { return DeclInfo; }
Sema.h     [all...]
Initialization.h 101 TypeSourceInfo *TypeInfo;
232 static InitializedEntity InitializeTemporary(TypeSourceInfo *TypeInfo) {
288 TypeSourceInfo *getTypeSourceInfo() const {
    [all...]
  /external/clang/include/clang/AST/
DeclFriend.h 41 typedef llvm::PointerUnion<NamedDecl*,TypeSourceInfo*> FriendUnion;
88 TypeSourceInfo *getFriendType() const {
89 return Friend.dyn_cast<TypeSourceInfo*>();
108 else if (TypeSourceInfo *TInfo = getFriendType())
ExprCXX.h 167 TypeSourceInfo *writtenTy, SourceLocation l,
211 unsigned pathSize, TypeSourceInfo *writtenTy,
223 TypeSourceInfo *Written, SourceLocation L,
242 Expr *op, unsigned pathSize, TypeSourceInfo *writtenTy,
254 TypeSourceInfo *Written, SourceLocation L,
277 TypeSourceInfo *writtenTy, SourceLocation l,
289 TypeSourceInfo *WrittenTy, SourceLocation L,
307 TypeSourceInfo *writtenTy, SourceLocation l,
318 TypeSourceInfo *WrittenTy, SourceLocation L,
452 llvm::PointerUnion<Stmt *, TypeSourceInfo *> Operand
    [all...]
ASTImporter.h 34 class TypeSourceInfo;
112 TypeSourceInfo *Import(TypeSourceInfo *FromTSI);
TemplateBase.h 35 class TypeSourceInfo;
367 TypeSourceInfo *Declarator;
381 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {}
395 TypeSourceInfo *getAsTypeSourceInfo() const {
431 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo)
470 TypeSourceInfo *getTypeSourceInfo() const {
DeclTemplate.h     [all...]
Decl.h 50 /// TypeLoc TL = TypeSourceInfo->getTypeLoc();
55 class TypeSourceInfo {
60 TypeSourceInfo(QualType ty) : Ty(ty) { }
68 /// \brief Override the type stored in this TypeSourceInfo. Use with caution!
588 /// Contains type source information through TypeSourceInfo.
593 TypeSourceInfo *TInfo;
596 llvm::PointerUnion<TypeSourceInfo*, ExtInfo*> DeclInfo;
608 DeclarationName N, QualType T, TypeSourceInfo *TInfo,
614 TypeSourceInfo *getTypeSourceInfo() const {
617 : DeclInfo.get<TypeSourceInfo*>();
    [all...]
DeclarationName.h 34 class TypeSourceInfo;
384 TypeSourceInfo* TInfo;
448 TypeSourceInfo *getNamedTypeInfo() const {
456 void setNamedTypeInfo(TypeSourceInfo *TInfo) {
DeclCXX.h 200 TypeSourceInfo *BaseTypeInfo;
206 TypeSourceInfo *TInfo, SourceLocation EllipsisLoc)
265 TypeSourceInfo *getTypeSourceInfo() const { return BaseTypeInfo; }
    [all...]
DeclObjC.h 157 TypeSourceInfo *ResultTInfo;
217 TypeSourceInfo *ResultTInfo,
251 TypeSourceInfo *ResultTInfo,
335 TypeSourceInfo *getResultTypeSourceInfo() const { return ResultTInfo; }
336 void setResultTypeSourceInfo(TypeSourceInfo *TInfo) { ResultTInfo = TInfo; }
    [all...]
TypeLoc.h 26 class TypeSourceInfo;
173 inline TypeLoc TypeSourceInfo::getTypeLoc() const {
964 TypeSourceInfo *ClassTInfo;
982 TypeSourceInfo *getClassTInfo() const {
985 void setClassTInfo(TypeSourceInfo* TI) {
995 if (TypeSourceInfo *TI = getClassTInfo())
    [all...]
ExprObjC.h 341 TypeSourceInfo *EncodedType;
344 ObjCEncodeExpr(QualType T, TypeSourceInfo *EncodedType,
363 TypeSourceInfo *getEncodedTypeSourceInfo() const { return EncodedType; }
364 void setEncodedTypeSourceInfo(TypeSourceInfo *EncType) {
    [all...]
Expr.h     [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
MallocSizeofChecker.cpp 30 typedef std::pair<const TypeSourceInfo *, const CallExpr *> TypeCallPair;
41 const TypeSourceInfo *ExplicitCastType;
45 const TypeSourceInfo *ExplicitCastType,
97 return TypeCallPair((const TypeSourceInfo *)0, E);
170 const TypeSourceInfo *TSI = 0;
  /external/clang/lib/Sema/
TypeLocBuilder.h 104 /// Creates a TypeSourceInfo for the given type.
105 TypeSourceInfo *getTypeSourceInfo(ASTContext& Context, QualType T) {
111 TypeSourceInfo *DI = Context.CreateTypeSourceInfo(T, FullDataSize);
SemaTemplateVariadic.cpp 206 TypeSourceInfo *T,
274 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo())
402 TypeSourceInfo *TSInfo;
407 TypeSourceInfo *TSResult = CheckPackExpansion(TSInfo, EllipsisLoc,
415 TypeSourceInfo *Sema::CheckPackExpansion(TypeSourceInfo *Pattern,
425 TypeSourceInfo *TSResult = Context.CreateTypeSourceInfo(Result);
TreeTransform.h 284 /// TypeSourceInfo for it and delegating to the appropriate
300 TypeSourceInfo *TransformType(TypeSourceInfo *DI);
514 /// \brief Fakes up a TypeSourceInfo for a type.
515 TypeSourceInfo *InventTypeSourceInfo(QualType T) {
    [all...]
SemaTemplateInstantiate.cpp     [all...]
  /external/clang/lib/AST/
ExprCXX.cpp 28 return Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType()
34 return Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType()
54 TypeSourceInfo *allocatedTypeInfo,
146 PseudoDestructorTypeStorage::PseudoDestructorTypeStorage(TypeSourceInfo *Info)
154 NestedNameSpecifierLoc QualifierLoc, TypeSourceInfo *ScopeType,
189 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo())
197 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo())
497 TypeSourceInfo *WrittenTy,
521 TypeSourceInfo *WrittenTy,
575 TypeSourceInfo *WrittenTy, SourceLocation L,
    [all...]
DeclarationName.cpp 530 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
552 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
582 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) {
614 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
Decl.cpp     [all...]
  /external/clang/tools/libclang/
IndexBody.cpp 72 if (TypeSourceInfo *Cls = E->getClassReceiverTypeInfo())
IndexTypeSourceInfo.cpp 97 void IndexingContext::indexTypeSourceInfo(TypeSourceInfo *TInfo,

Completed in 664 milliseconds

1 2 3