Searched defs:Designator (Results 1 - 6 of 6) sorted by relevance

/external/clang/include/clang/Sema/
H A DDesignator.h1 //===--- Designator.h - Initialization Designator ---------------*- C++ -*-===//
27 /// Designator - A designator in a C99 designated initializer.
37 class Designator { class in namespace:clang
126 static Designator getField(const IdentifierInfo *II, SourceLocation DotLoc,
128 Designator D;
136 static Designator getArray(Expr *Index,
138 Designator D;
146 static Designator getArrayRange(Expr *Start,
150 Designator
[all...]
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp655 typedef DesignatedInitExpr::Designator Designator; typedef
665 SmallVector<Designator, 4> Designators;
674 Designators.push_back(Designator(Field->getIdentifier(), DotLoc,
686 Designators.push_back(Designator(Name, DotLoc, FieldLoc));
696 Designators.push_back(Designator(Index, LBracketLoc, RBracketLoc));
708 Designators.push_back(Designator(Index, LBracketLoc, EllipsisLoc,
/external/clang/lib/Sema/
H A DSemaInit.cpp14 #include "clang/Sema/Designator.h"
1478 typedef DesignatedInitExpr::Designator Designator; typedef
1481 SmallVector<Designator, 4> Replacements;
1485 Replacements.push_back(Designator((IdentifierInfo *)0,
1489 Replacements.push_back(Designator((IdentifierInfo *)0, SourceLocation(),
1622 DesignatedInitExpr::Designator *D = DIE->getDesignator(DesigIdx);
1800 DesignatedInitExpr::Designator *NextD
2182 typedef DesignatedInitExpr::Designator ASTDesignator;
2190 const Designator
[all...]
/external/clang/include/clang/AST/
H A DExpr.h3694 /// \brief Forward declaration of the Designator class.
3695 class Designator;
3716 Designator *Designators;
3720 const Designator *Designators,
3762 /// @todo This class is infuriatingly similar to clang::Designator,
3766 class Designator { class in class:clang::StringLiteral::OffsetOfExpr::DesignatedInitExpr
3783 Designator() {} function in class:clang::StringLiteral::OffsetOfExpr::DesignatedInitExpr::Designator
3786 Designator(const IdentifierInfo *FieldName, SourceLocation DotLoc, function in class:clang::StringLiteral::OffsetOfExpr::DesignatedInitExpr::Designator
3795 Designator(unsigned Index, SourceLocation LBracketLoc, function in class:clang::StringLiteral::OffsetOfExpr::DesignatedInitExpr::Designator
3805 Designator(unsigne function in class:clang::StringLiteral::OffsetOfExpr::DesignatedInitExpr::Designator
[all...]
/external/clang/lib/AST/
H A DExprConstant.cpp689 SubobjectDesignator Designator; member in struct:__anon3490::LValue
695 SubobjectDesignator &getLValueDesignator() { return Designator; }
696 const SubobjectDesignator &getLValueDesignator() const { return Designator;}
699 if (Designator.Invalid)
702 V = APValue(Base, Offset, Designator.Entries,
703 Designator.IsOnePastTheEnd, CallIndex);
710 Designator = SubobjectDesignator(Ctx, V);
717 Designator = SubobjectDesignator(getType(B));
724 if (Designator.Invalid)
729 Designator
968 const SubobjectDesignator &Designator = LVal.getLValueDesignator(); local
[all...]
/external/clang/tools/libclang/
H A DCIndex.cpp1967 typedef DesignatedInitExpr::Designator Designator; typedef

Completed in 129 milliseconds